Si van a definir una variable de tipo "string" por ejemplo un nombre y colocan, por ejemplo, var nombre = Juan eso es incorrecto ya que en realidad deberían colocarlo entre comillas ("Juan") si desean referirse aun nombre de persona. Tengan en cuenta esto cuando la herramienta de desarrollador les indique un error que diga que Juan es UNDEFINED en realidad este mensaje se debe a que el compilador interpreta que Juan sin comillas es el nombre de una variable pero en realidad el problema es el entrecomillado que se ha omitido. Espero haberles ayudado con esta experiencia que les he compartido.