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

Desafio:Hora de practicar

/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){
alert(Mostrando el valor ${contador})
contador=contador+1;
}

/2.Crea un contador que comience en 10 y vaya hasta 0 usando un bucle 'while'. Muestra cada número./
let contador1=10;
while(contador1>=0){
alert(Mostrando el numero ${contador1})
contador1=contador1-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 numero=prompt('ingresa un numero');

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 numero1=prompt('ingresa un numero');
let contador3=0;
while(contador3<=numero1){
console.log(contador3)
contador3++;
}

1 respuesta

Hola Eileen,

¡Gracias por compartir tu código! Parece que estás trabajando en varios ejercicios de bucles 'while'. Vamos a revisar cada uno de ellos:

  1. Contador de 1 a 10: Tu código está perfecto. Estás utilizando un bucle 'while' para incrementar el contador desde 1 hasta 10 y mostrando cada número con un alert.

    let contador = 1;
    while (contador <= 10) {
        alert(`Mostrando el valor ${contador}`);
        contador = contador + 1;
    }
    
  2. Contador de 10 a 0: Este también está bien implementado. Estás decrementando el contador desde 10 hasta 0 y mostrando cada número.

    let contador1 = 10;
    while (contador1 >= 0) {
        alert(`Mostrando el numero ${contador1}`);
        contador1 = contador1 - 1;
    }
    
  3. Cuenta regresiva desde un número dado: Aquí estás pidiendo al usuario que ingrese un número y luego cuentas hacia atrás hasta 0. Esto funciona bien, pero ten en cuenta que prompt devuelve un valor de tipo string, así que podrías querer convertirlo a número para evitar problemas.

    let numero = parseInt(prompt('Ingresa un número'));
    while (numero >= 0) {
        console.log(numero);
        numero--;
    }
    
  4. Cuenta progresiva hasta un número dado: Similar al anterior, asegúrate de convertir el valor de prompt a un número antes de usarlo en el bucle.

    let numero1 = parseInt(prompt('Ingresa un número'));
    let contador3 = 0;
    while (contador3 <= numero1) {
        console.log(contador3);
        contador3++;
    }
    

¡Espero que esto te ayude a continuar con tus prácticas de programación! Siéntete libre de experimentar con estos ejemplos y ajustar los mensajes o la lógica según lo necesites.

Espero haber ayudado y buenos estudios!