Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

i debe ser 0 y no 1 para mostrar todo el contenido del array

for( var i = 0; i < heroes.length; i++) { alert(heroes[i]); }

2 respuestas

Hola, no se si era pregunta o afirmación! El hecho que empiece en cero, pero no es necesario que empiece del 0, es por como comienza la matriz de un array

var soyUnArray = ["valor_1", "valor_2", "valor_3"];

En el ciclo for se vería algo así

var soyUnArray = [0, 1, 2];

Eres tu el que decide como iterar.

for( var i = 1; i <= heroes.length; i++) { alert(heroes[i-1]) 

También funciona

heroes.forEach(e => alert(e));

Esta también.

Si esto responde tus dudas dale Solución