@
Carlangueitor : te agradezco mucho y tambien a @
jp91 que creo quizo expresar lo mismo aunque no se lo entendí.
Respecto de la duda original de variables globales.. viene de por
ejemplo haber modificado un script para otro forero en el cual ya de por si el codigo original manejaba dos funciones una que inicializaba variables y la otra que las leia y rotaba un texto
Respecto a lo segundo, hasta ahora he trabajado principalmente con PHP donde el modelo POO es de Clases y no de prototipos y tambien leido algun libro de JAVA y es la misma historia: jerarquia de clases.
Que seria una Interfaz en JS ?