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

//Crea un contador que comience en 1 y vaya hasta 10 usando un bucle 'while'. Muestra cada número.

let contadorA = 1;
while(contadorA <= 10){
alert (Contador: ${contadorA});
contadorA ++;
}

//Crea un contador que comience en 10 y vaya hasta 0 usando un bucle 'while'. Muestra cada número.
let contadorB = 10;
while(contadorB >= 0){
alert (Contador: ${contadorB});
contadorB --;
}

//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.

let numeroCtaRegresivaC = prompt('Ingrese un numero:');

while(numeroCtaRegresivaC >= 0){
console.log(Contador: ${numeroCtaRegresivaC} );
numeroCtaRegresivaC --;
}

//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 numeroCtaProgresivaD = prompt('Ingrese un numero:');
let contadorD = 0;

while(contadorD <= numeroCtaProgresivaD){
console.log(Contador: ${contadorD} );
contadorD ++;
}

1 respuesta

Hola Carlos, espero que estés bien

¡Espero que estés disfrutando del curso de programación! He revisado tu código y parece que estás en el camino correcto con los desafíos propuestos. Aquí tienes algunos comentarios y sugerencias para cada uno de los ejercicios:

  1. Contador de 1 a 10:
    Tu código para este ejercicio está perfecto. Usas un bucle 'while' para incrementar el contador de 1 a 10 y muestras cada número utilizando alert.

  2. Contador de 10 a 0:
    Este también está bien implementado. Utilizas un bucle 'while' para decrementar el contador de 10 a 0 y muestras cada número con alert.

  3. Cuenta regresiva desde un número ingresado:
    Aquí parece que hay un pequeño error en la lógica. Estás intentando hacer una cuenta regresiva, pero tu bucle debe comenzar desde el número ingresado y contar hacia abajo hasta 0. Aquí tienes una corrección:

    let numeroCtaRegresivaC = prompt('Ingrese un numero:');
    while(numeroCtaRegresivaC >= 0){
        console.log(`Contador: ${numeroCtaRegresivaC}`);
        numeroCtaRegresivaC--;
    }
    

    Asegúrate de que el número ingresado sea convertido a un número si es necesario, ya que prompt devuelve una cadena de texto.

  4. Cuenta progresiva hasta un número ingresado:
    Este ejercicio también está bien. Comienzas desde 0 y cuentas hasta el número ingresado, mostrando cada número en la consola.

Si tienes algún problema específico con la ejecución del código, verifica que el entorno donde lo estás ejecutando permite el uso de alert y prompt, ya que algunas configuraciones del navegador pueden bloquear estas funciones.

Espero haber ayudado y buenos estudios!