Hola Jorge,
¡Espero que estés bien! Vamos a revisar tus problemas uno por uno:
Problema 1 y 2: Ambos están correctos. Has creado contadores que empiezan en 1 y 10 respectivamente, y cuentan en la dirección correcta usando un bucle while
. El primero cuenta hacia arriba hasta 10 y el segundo cuenta hacia abajo hasta 0. ¡Buen trabajo!
Problema 3: Aquí parece que el bucle no se detendrá nunca si manzanas
es mayor o igual a limite
, ya que limite
está inicializado en 0 y no cambia. Para corregir esto, podrías asegurarte de que limite
sea el número hasta el cual quieres que el bucle se detenga. Por ejemplo, si quieres que el usuario ingrese cuántas manzanas tiene y cuente hacia abajo hasta 0, podrías hacer algo como:
let manzanas = prompt("Ingrese número de manzanas");
while (manzanas > 0) {
console.log("Quedan manzanas: " + manzanas);
manzanas--;
}
Problema 4: Este código parece estar funcionando como se espera. Pide un número y cuenta desde 0 hasta el número ingresado. Si estás viendo algún comportamiento inesperado, asegúrate de que el valor ingresado en prompt
sea un número válido.
Espero que estas sugerencias te sean útiles. ¡Espero que sigas disfrutando del aprendizaje de la programación!
Espero haber ayudado y buenos estudios!