Cita:
Iniciado por Fernand0
No es necesario agregarla como propiedad al window... te deberia de andar asi... si no te anda es porque no le pusiste nombre a la 2da function :P
No, en realidad, no es la forma en que la está probando, ya que si así fuera no lanzaría un undefined.
Lo que decís es verdad, pero sólo si la función que asigna el valor a la variable es ejecutada por lo menos una vez antes del testeo (ejecutándola sólo una vez, al no estar definida con var dentro de la función, pasa a ser global automáticamente, pero si no es ejecutada antes del testeo, no se define).