2
respuestas

Consulta sobre el uso de VAR.

No tiene mucho que ver con el contenido de la clase esta en especifico, pero es una duda que prefiero sacarme. En el caso de este código de esta clase lo que vendrían a ser, alturainformada y pesoinformado serian variables? Y si fuese así por que no les pone la etiqueta var y la falta de dicha etiqueta por que no afecta al código. Es una duda que vengo llevando hace varios videos.

Desde ya muchas gracias.

2 respuestas

Hola Lucas, alturainformada y pesoinformado son variables el problema aqui es que javascript aunque le pongas o no var adelante de tu palabra funciona, pero en las buenas practicas se le tiene que poner para cuando emigres a otro lenguaje no se te complique.

Hola Lucas,

El tema de declarar una variable con var o sin ella tiene que ver con el alcance de visibilidad de la variable denro del codigo. Es decir hasta donde puedo hacer uso de su contenido.

Si la declaro con var, la misma solo sera accesible desde el codigo del bloque donde fue creada (funcion, bloque completo, etc), en cambio si la misma no la declaro como var u otro, la misma es una variable global, y sera accesible desde cualquier parte del codigo de mi pagina desde la declaracion de la misma.