Solucionado (ver solución)
Solucionado
(ver solución)
4
respuestas

Se pone lento y queda pegado

Hola, al poner este código en la lista de tareas y luego al abrir en navegador se pone muy lento, no carga y se queda pegado.

let numeroCuenta = 1 while (numeroCuenta<=10){ console.log (numeroCuenta); } numeroCuenta++

4 respuestas

Hola Fernanda,

El problema se debe a que estás utilizando un bucle while infinito en tu código. El bucle while se ejecutará continuamente mientras la condición sea verdadera, y en tu caso, la condición nunca cambia, por lo que el bucle se ejecutará infinitamente.

Para solucionar este problema, debes asegurarte de que la condición del bucle cambie en cada iteración para que eventualmente se cumpla y el bucle se detenga. En tu caso, puedes incrementar el valor de la variable numeroCuenta dentro del bucle para que la condición eventualmente sea falsa y el bucle se detenga.

Aquí tienes el código corregido:

let numeroCuenta = 1
while (numeroCuenta <= 10) {
    console.log(numeroCuenta);
    numeroCuenta++;
}

Con esta corrección, el bucle se ejecutará 10 veces, mostrando los números del 1 al 10 en la consola.

Espero haber ayudado y buenos estudios!

Hola Jose,

Gracias por tu respuesta.

?No es lo mismo que tengo? :

let numeroCuenta = 1 while (numeroCuenta<=10){ console.log (numeroCuenta); } numeroCuenta++

Percibe que numeroCuenta++ está fuera de las llaves por lo tanto esta fuera de la condición

Debería estar así: let numeroCuenta = 1 while (numeroCuenta<=10){ console.log (numeroCuenta); numeroCuenta++}

solución!

Entiendo, muchas gracias!