¿Cuál es el problema con el código de Felipe? ¿Cómo puede cambiarlo para que muestre todos los nombres en la lista sin omitir ninguno?
Los elementos de un array se acceden partiendo desde la posición 0 pero Felipe inicializó la variable del bucle for en 1, de esta manera queda fuera el elemento del índice 0.
La solución es iniciar la variable i en 0, como se muestra en este código.
for( var i = 0; i < heroes.length; i++) {
alert(heroes[i]);
}