En este caso el error esta en Felipe puso 1 en el for y debido ha esto el código leía desde la posición una y como eran cuatros posiciones dejaba a Superman fuera. Para arreglarlo solo hay que cambiar el 1 por 0 para que el programa funcione adecuadamente y puedan entrar las 4 posiciones.
El código de Felipe:
for( var i = 1; i < heroes .length; i++) {
alert(heroes[i]);
}
Modificación:
for( var i = 0; i < heroes .length; i++) {
alert(heroes[i]);
}