Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

SUPERMAN

¿Cuál es el problema con el código de Felipe? ¿Cómo puede cambiarlo para que muestre todos los nombres en la lista sin omitir ninguno?

El problema del código de Felipe es que inicializo la variable i en 1 en lugar de incializarla en 0 la variable i representa las posiciones del arreglo. al inicializarla en 1 el elemento encontrado en la posicion 1 es Thor por lo cual no muestra el nombre de superman que esta en la posicion 0.

debe cambiarlo inicializando la variable i =0 dentro del for.

al inicializar la variable i=1 toma como valor inicial la posición 1 cuyo elemento es el 2. recordemos que los elementos son contados iniciando en 1 y las posiciones dentro del array se inician contabilizando desde 0.

entonces en posición 0 estara el elemento 1, en la posición 1 estara el elemento 2, en la posición 2 estara el elemento 3, en la posición 3 estara el elemento 4,

saludos.

for( variable i=0; de la siguiente forma y con ello se soluciona el error del código. aqui el código.

 <script>
     //creamos un arreglo para pasar los datos de los secretos.

     var heroes = ["Superman", "Thor", "Batman", "Mujer Maravilla"];

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

  </script>
1 respuesta
solución!

Hola Mireya

Esa es la solución, excelente. Gracias por compartir tu código también, está muy bien felicitaciones.

Si tienes alguna pregunta sobre el contenido de los cursos, estaremos aquí para ayudarte.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios