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

Desafío: Hora de practicar

let contador = 10; while (contador <= 10){ alert (numero: ${contador}) contador = contador + 1; }

//-------------------------------------------------------------------------------------------------

let contaro = 1; while (contador >= 0){ alert (numero: ${contador}); contador = contador - 1; }

//-------------------------------------------------------------------------------------------------

let cuenta = 0; let numeroUsuario = prompt("Ingresa numero"); while(cuenta <= numeroUsuario){ alert (numero: ${cuenta}); cuenta = cuenta +1; }

//--------------EN ESTE EJERCICIO ENTRE EN BUCLE ALGUEIN AYUDEME------------------------------------

let cuenta = prompt("Ingresa numero"); let final = 0; let boom = 8;

while(boom != 0){ alert (cuenta regresiva: ${final}); final = cuenta -1; }

1 respuesta

hola, respecto al ultimo ejercicio, entras a un bucle debido a tu "let boom=8" porque este valor lo estás dejando fijo, por eso tu while siempre está funcionando, porque siempre se está cumpliendo que 8 es diferente de 0 En este caso sobra tu "let boom" porque ya le estas pidiendo al "usuario" que digite un numero, por lo que en tu while quedaria "while (cuenta >=0)" que esto nos dice que mientras "cuenta" (que es el numero que le pides al usuario) sea mayor o igual a cero, el ciclo estará funcionando y con tu "cuenta -1" debe de ir disminuyendo, asi que en algún momento la condición de tu while va a parar, cuando "cuenta llegue a 0 Espero haber ayudado