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

  1. Contador de 1 a 10 (progresivo).

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

  1. Contador de 10 a 0 (regresivo).

let contador = 10; while (contador >= 0) {console.log(contador); contador = contador - 1;}

  1. Programa de cuenta regresiva (desde un número).

let numeroInicial = parseInt(prompt("Ingresa un número para la cuenta regresiva:")); let contador = numeroInicial; while (contador >= 0) {console.log(contador); contador--;}

  1. Programa de cuenta progresiva (desde 0 hasta un número).

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

1 respuesta

¡Hola José!

Parece que has hecho un gran trabajo con los desafíos. Aquí te dejo algunos comentarios sobre tus soluciones:

  1. Contador de 1 a 10 (progresivo):
    Tu código es correcto. Usas un bucle while para contar desde 1 hasta 10, incrementando el contador en cada iteración. ¡Perfecto!

    let contador = 1;
    while (contador <= 10) {
        console.log(contador);
        contador = contador + 1;
    }
    
  2. Contador de 10 a 0 (regresivo):
    También está correcto. Utilizas un bucle while para contar hacia atrás desde 10 hasta 0, disminuyendo el contador en cada iteración. ¡Bien hecho!

    let contador = 10;
    while (contador >= 0) {
        console.log(contador);
        contador = contador - 1;
    }
    
  3. Programa de cuenta regresiva (desde un número):
    Tu solución es adecuada. Pides al usuario un número inicial y cuentas hacia atrás hasta 0. El uso de prompt para obtener el número del usuario es una buena elección.

    let numeroInicial = parseInt(prompt("Ingresa un número para la cuenta regresiva:"));
    let contador = numeroInicial;
    while (contador >= 0) {
        console.log(contador);
        contador--;
    }
    
  4. Programa de cuenta progresiva (desde 0 hasta un número):
    Este código también está bien. Pides al usuario el número final y cuentas desde 0 hasta ese número. Nuevamente, prompt es útil aquí.

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

Tus soluciones cumplen con los requisitos de los desafíos. ¡Sigue así! Espero que esto te haya ayudado a confirmar que vas por buen camino.

Espero haber ayudado y buenos estudios!