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

Desafío 3 : Hora de practicar (Loops y tentativas)

//1.Crea un contador que comience en 1 y vaya hasta 10 usando un bucle 'while'. Muestra cada número.
let contador = 1;
while (contador <= 10) {
console.log(contador);
contador++;
}

 //2.Crea un contador que comience en 10 y vaya hasta 0 usando un bucle 'while'. Muestra cada número.
let contador = 10;
while (contador >= 0) {
console.log(contador);
contador--;
}

//3.Crea un programa de cuenta regresiva. Pide un número y cuenta desde 0 hasta ese número utilizando un bucle 'while' en la consola del navegador.
    while (numero >= 0) {
console.log(numero);
numero--;
}

//4.Crea un programa de cuenta progresiva. Pide un número y cuenta desde 0 hasta ese número utilizando un bucle 'while' en la consola del navegador.
let numero = prompt("Ingresa un número para la cuenta progresiva:");;
let contador = 0;
while (contador <= numero) {
console.log(contador);
contador++
}"``
1 respuesta

Hola, estudiante, espero que estés bien

¡Estás haciendo un gran trabajo practicando con bucles! Vamos a revisar cada uno de los puntos para asegurarnos de que todo esté en orden:

  1. Contador de 1 a 10: Tu código está perfecto. Utilizas un bucle while para incrementar el contador de 1 a 10, mostrando cada número en la consola.

    let contador = 1;
    while (contador <= 10) {
        console.log(contador);
        contador++;
    }
    
  2. Contador de 10 a 0: Nuevamente, tu código es correcto. Comienzas en 10 y disminuyes el contador hasta llegar a 0.

    let contador = 10;
    while (contador >= 0) {
        console.log(contador);
        contador--;
    }
    
  3. Cuenta regresiva desde un número dado: Parece que falta la parte donde pides el número al usuario. Puedes utilizar prompt para esto. Asegúrate de convertir el valor ingresado a un número entero, ya que prompt devuelve una cadena de texto.

    let numero = parseInt(prompt("Ingresa un número para la cuenta regresiva:"));
    while (numero >= 0) {
        console.log(numero);
        numero--;
    }
    
  4. Cuenta progresiva hasta un número dado: Este código está casi perfecto, solo asegúrate de que el valor ingresado por el usuario sea un número. Ya lo haces correctamente con prompt, pero es buena práctica convertirlo a un número entero, como en el ejemplo anterior.

    let numero = parseInt(prompt("Ingresa un número para la cuenta progresiva:"));
    let contador = 0;
    while (contador <= numero) {
        console.log(contador);
        contador++;
    }
    

Espero que estos comentarios te sean útiles. ¡Sigue practicando y divirtiéndote con la programación! Espero haber ayudado y buenos estudios!