Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/10/2014, 21:12
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 10 meses
Puntos: 1485
Respuesta: Función que sume numeros y el resultado lo muestre de forma automática

buenas,
tienes que tener mucho cuidado cuando repites identificadores/nombres ya utilizados. tienes un conflicto de identificador con una función y una variable. la función se llama suma y la variable (linea 10) también. la función se define en el ámbito global y su nombre ya esta reservado para esa función. luego cuando se ejecuta la función, se crea la variable suma también en el ámbito global. como ya existe dicho nombre en ese ámbito, lo que ocurre es que se sobre escribe la función por el valor computado. de modo que ya deja de ser una función y ahora es un número. lo más adecuado sería que declares la variable en el ámbito local de la función usando var.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.