/* Se hace el conteo desde la posición 1, el for arranca desde la posición "i = 1", no muestra el primer dato sino el segundo; el arreglo debería comenzar en la posición " i = 0" */
for( var i = 1; i < heroes.length; i++) { alert(heroes[i]); }
/* Se hace el conteo desde la posición 1, el for arranca desde la posición "i = 1", no muestra el primer dato sino el segundo; el arreglo debería comenzar en la posición " i = 0" */
for( var i = 1; i < heroes.length; i++) { alert(heroes[i]); }
Hola, es que tienes que empezar con el 0, for(inicio; condición; expresión-final)
for( var i = 0; i < heroes.length; i++) { alert(heroes[i]); }
Carlos recuerda que los indices en los arrays inician en cero sus indices:
lista = [4, 5, 6 ,9]
, 4
esta en la posición 0, por eso lista[0]
devuelve 4