En el video del tópico de "Variables" de Lógica de Programación Primeros Pasos, la variable promedio no fue declarada, sin embargo el programa si la tomó como variable. A qué se debe eso?
En el video del tópico de "Variables" de Lógica de Programación Primeros Pasos, la variable promedio no fue declarada, sin embargo el programa si la tomó como variable. A qué se debe eso?
Lo que pasa es que el motor de JavaScript al no encontrarlas las genera y en este caso al ser un código pequeño no hay problema, pero no es una buena practica ya que cuando es un código mas grande puede generar problemas y dificulta su legibilidad y se vuelve mas grave en caso de repetir el uso de la misma variable en contextos anidados (ej, usar una variable en una función dentro de otra función) que ya fue declarada antes, lo que causa un mal funcionamiento.