for( var i = 1; i < heroes.length; i++) {
alert(heroes[i]);
}
Felipe omitió que los arreglos empiezan desde cero, e inicio su contador (i) desde 1 lo que Felipe debió hacer es comenzar su contador (i) desde 0.
for( var i = 0; i < heroes.length; i++) {
alert(heroes[i]);
}