coincido con los que comentaron que se debería cambiar el contador en la posición a numero 0, ya que es la posición inicial de Superman, además de que la condición debe estar correctamente escrita y sin espacios, ya que se observa que se escribió como héroes .length
así modifique el código.
for( var i = 0; i < heroes.length; i++) {
alert(heroes[i]);
}