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

Hago envío de los ejercicios propuestos:

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

let numeroEJercicioUno=1;

while (numero<=10){
console.log(Tu número es: ${numero});
numero=numero+1;
}

//_________________________________________________________________________________//

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

let numeroEjercicioDos=10;

while (numeroEjercicioDos>=0){
console.log(Tú numero es: ${numeroEjercicioDos});
numeroEjercicioDos=numeroEjercicioDos-1;
}

//_________________________________________________________________________________//

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

let numeroUsuario=prompt("Ingrese un número: ");
numeroUsuario= parseInt(numeroUsuario);
let contadorUno=numeroUsuario;

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

//_________________________________________________________________________________//

/* 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 numeroUsuarioDos=prompt("Ingrese un número: ");
numeroUsuarioDos= parseInt(numeroUsuarioDos);
let contadorDos=0;

while (contadorDos<=numeroUsuarioDos){
console.log (Contador: ${contadorDos});
contadorDos++;
}

1 respuesta

Hola Diego, espero que estés bien

Gracias por compartir tus ejercicios. Vamos a revisarlos juntos:

  1. Contador de 1 a 10: Parece que hay un pequeño error en el nombre de la variable. Estás usando numero en el bucle, pero la variable que declaraste es numeroEJercicioUno. Deberías cambiar numero por numeroEJercicioUno dentro del bucle para que funcione correctamente.

    let numeroEJercicioUno = 1;
    
    while (numeroEJercicioUno <= 10) {
        console.log(`Tu número es: ${numeroEJercicioUno}`);
        numeroEJercicioUno = numeroEJercicioUno + 1;
    }
    
  2. Contador de 10 a 0: Este ejercicio está perfecto. No hay cambios necesarios.

  3. Cuenta regresiva desde un número proporcionado: Aquí, tu lógica es correcta, pero el bucle está contando hacia atrás desde el número ingresado hasta 0. Según el enunciado, deberías contar desde 0 hasta el número proporcionado. Por lo tanto, el bucle debería ser modificado para comenzar desde 0 y contar hacia arriba.

    let numeroUsuario = prompt("Ingrese un número: ");
    numeroUsuario = parseInt(numeroUsuario);
    let contadorUno = 0;
    
    while (contadorUno <= numeroUsuario) {
        console.log(`Contador: ${contadorUno}`);
        contadorUno++;
    }
    
  4. Cuenta progresiva desde 0 hasta un número proporcionado: Este ejercicio está correcto. No hay cambios necesarios.

Espero que estas correcciones te sean útiles. ¡Sigue practicando y verás cómo mejoras cada vez más en programación! Espero haber ayudado y buenos estudios!