Hola.
La respuesta es que la iteración debe comenzar en la posición cero.
Tip: Algún tutor /instructor del curso sugirió pegar el código usando e botón </> en las opciones de comentario de este foro.
Es mejor que la captura pues permite revisar si el programa que propones corre bien en el compilador.
Saludos
var heroes = ["Superman", "Thor", "Batman", "Mujer Maravilla"];
Excelente explicación.