Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Superman quedo fuera por un pelo

for( var i = 1; i < heroes.length; i++) {
    alert(heroes[i]);
}

En este caso, la variable i esta comenzando en el indice 1; tiene que colocar 0 para que tome en cuenta el array desde el indice 0 que en este caso es superman.

Quedaria así:

for( var i = 0; i < heroes.length; i++) {
    alert(heroes[i]);
}
1 respuesta

¡Hola Miguel Lizarzado !

Gracias por compartir tu pregunta en el curso "Lógica de programación: Conceptos primordiales".

En cuanto a tu pregunta, estoy de acuerdo con tu respuesta. Al comenzar el índice en 1, se está omitiendo el primer elemento del array, que en este caso es "Superman". Al cambiar el inicio del índice a 0, se incluirá a "Superman" en la iteración del ciclo for.

Te recomiendo que compartas la solución de tus ejercicios en nuestro servidor de Discord, allí tenemos un canal exclusivo para eso (#compartatucodigo) y el foro solo quedaría para esclarecer cualquier duda que puedas tener sobre el contenido de los cursos.

Excelente trabajo en encontrar la solución a tu problema. Si tienes alguna otra pregunta, no dudes en compartirlo con nosotros. ¡Espero haber ayudado y buenos estudios!