Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
4
respuestas

a y b correctas

let contador = 1;

while (contador < 4) { console.log('Ejecutando la iteración ' + contador); contador = contador + 1; }

El resultado final será la impresión de los mensajes: "Ejecutando la iteración 1", "Ejecutando la iteración 2" "Ejecutando la iteración 3" en la consola.

4 respuestas

Claro eso se debe a que la condicion del bucle es que el contador sea menor que 4, por tal motivo no se llega a imprimir el mensaje "Ejecutando la iteración 4", por la misma condicional.

Exactamente en este caso la restriccion seria el numero 4 solamente imprimiendo en la consola.

El valor final de la variable 'contador' es 4. En la cuarta iteración, (como ya tiene los 3 valores anteriores de <4) el valor de 'contador' es 4. En ese momento, la condición 'contador < 4' se vuelve falsa, ya que 4 no es menor que 4. El bucle (funcion while) deja de ejecutar el código dentro de las llaves y termina.

De acuerdo Rafael, A y B son las opciones correctas dado que de un lado cuando el contador llegue a 4 la condición se falsea y pro supuesto sólo puede haber 3 intentos hasta llegar al falseamiento del valor, así que solo habrá e avisos de iteración 1, 2 y 3.