Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Revisión y comentarios

Favor de revisar, por favor:

//01- Crea un contador que comience en 1 y vaya hasta 10 usando un bucle 'while'. Muestra cada número. let contador = 1; // incia en 1 el contador while (contador <= 10) { // condición hasta 10 console.log(contador); // muestra numero actual contador ++; // inccrementa en 1 el contador}

//02- Crea un contador que comience en 10 y vaya hasta 0 usando un bucle 'while'. Muestra cada número. let contador = 10; // incia en 10 el contador while (contador <= 0) { // condición hasta 10 console.log(contador); // muestra numero actual contador --; // disminuye en 1 el contador}

//03- 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. // Pide al usuario que ingrese un número let numero = parseInt(prompt("Ingrese un número para la cuenta regresiva:"));

// Inicializa el contador en 0 let contador = 0;

// Verifica que el número ingresado sea un número válido y mayor o igual a 0 if (!isNaN(numero) && numero >= 0) { // Bucle while para contar desde 0 hasta el número ingresado while (contador <= numero) { console.log(contador); // Muestra el número actual en la consola contador--; // Incrementa el contador en 1 } } else { console.log("Por favor, ingrese un número válido mayor o igual a 0."); }

//04- 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. // Pide al usuario que ingrese un número let numero = parseInt(prompt("Ingrese un número para la cuenta progresiva:"));

// Inicializa el contador en 0 let contador = 0;

// Verifica que el número ingresado sea un número válido y mayor o igual a 0

while (contador <= numero) {
    console.log(contador); // Muestra el número actual en la consola
    contador++; // Incrementa el contador en 1
}

//04- 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. // Pide al usuario que ingrese un número let numero = parseInt(prompt("Ingrese un número para la cuenta progresiva:"));

// Inicializa el contador en 0 let contador = 0;

// Verifica que el número ingresado sea un número válido y mayor o igual a 0

while (contador <= numero) {
    if (contador == numero){
        console.log(`contador actual ${contador}`); // Muestra el número actual en la consola
        alert ('Vuelta completada') // cuando se completa el bucle
    }else {
        console.log (`Numero actual ${contador}`)
    }
    contador++; // Incrementa el contador en 1
}
2 respuestas

¡Hola Armando, espero que estés bien!

Gracias por compartir tu duda sobre la creación de contadores con bucles 'while'. Veamos cada uno de los puntos:

  1. En el primer caso, estás creando un contador que comienza en 1 y va hasta 10, lo cual está correcto. El uso del bucle 'while' es adecuado y la impresión de cada número también. ¡Muy bien!

  2. En el segundo caso, al crear un contador que comience en 10 y vaya hasta 0 usando un bucle 'while', es importante recordar que la condición del bucle debe ser contador >= 0 en lugar de contador <= 0. Además, la disminución del contador debe ser contador-- en lugar de contador++. Así que aquí hay un pequeño ajuste que puedes hacer.

  3. En el tercer caso, al crear un programa de cuenta regresiva, es necesario corregir el bucle 'while'. Actualmente, el contador se está decrementando en lugar de incrementar. Además, la condición del bucle debe ser contador < numero en lugar de contador <= numero. También es importante inicializar el contador en numero en lugar de 0.

  4. En el cuarto caso, al crear un programa de cuenta progresiva, el bucle 'while' y la impresión de cada número están correctos. Sin embargo, es importante validar que el número ingresado sea válido y mayor o igual a 0, como lo estás haciendo en el tercer caso.

Además, en el último caso, al mostrar un mensaje cuando se completa el bucle, es una buena práctica. Sin embargo, ten en cuenta que la condición del bucle debe ser contador < numero en lugar de contador <= numero para que el número ingresado también sea mostrado.

Espero que estos comentarios te sean de ayuda para corregir y mejorar tus programas. ¡Sigue practicando y verás cómo cada vez te sentirás más cómodo con estos conceptos!

¡Espero haber ayudado y buenos estudios!

Gracias por la información.

Saludos.