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

Ejercicios Prácticos: 3

  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) {
console.log("El número actual es: " + contador);
contador = contador + 1;
}

console.log("¡Conteo terminado!");

//PD: jajaja el computador se me calentó al no poner la parte de ** contador = contador + 1**, colapsé el sistema con un bucle infinito

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

let contador = 10;

while (contador >= 0) {
console.log("El número actual es: " + contador);
contador = contador - 1;
}

console.log("¡Conteo terminado!");

  1. Crea un programa de cuenta regresiva. Pide un número y cuenta desde ese número hasta 0 (corregí esto) utilizando un bucle 'while' en la consola del navegador.

let numeroUsuario = prompt("Ingresa un número:");
let contador = numeroUsuario

while (contador >= 0) {
console.log("El número actual es: " + contador);
contador = contador - 1;
}

console.log("¡Conteo terminado!");

  1. 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 numeroUsuario = prompt("Ingresa un número:");
let contador = 0

while (contador <= numeroUsuario) {
console.log("El número actual es: " + contador);
contador = contador + 1;
}

console.log("¡Conteo terminado!");

1 respuesta

¡Hola Matías, espero que estés bien!

Parece que ya has hecho un gran trabajo resolviendo los ejercicios. Voy a revisar cada uno de tus códigos para asegurarme de que todo esté en orden.

  1. Contador de 1 a 10:
let contador = 1;

while (contador <= 10) {
    console.log("El número actual es: " + contador);
    contador = contador + 1;
}

console.log("¡Conteo terminado!");

Este código está perfecto. Has utilizado correctamente el bucle while y te aseguraste de incrementar el contador para evitar un bucle infinito.

  1. Contador de 10 a 0:
let contador = 10;

while (contador >= 0) {
    console.log("El número actual es: " + contador);
    contador = contador - 1;
}

console.log("¡Conteo terminado!");

Este también está correcto. El bucle cuenta hacia atrás desde 10 hasta 0 como se esperaba.

  1. Cuenta regresiva desde un número ingresado por el usuario:
let numeroUsuario = prompt("Ingresa un número:");
let contador = numeroUsuario;

while (contador >= 0) {
    console.log("El número actual es: " + contador);
    contador = contador - 1;
}

console.log("¡Conteo terminado!");

Tu código aquí funciona bien. Asegúrate de que el número ingresado por el usuario sea un número válido. Si quieres ser más preciso, puedes convertir el valor ingresado a un número entero usando parseInt(numeroUsuario).

  1. Cuenta progresiva hasta un número ingresado por el usuario:
let numeroUsuario = prompt("Ingresa un número:");
let contador = 0;

while (contador <= numeroUsuario) {
    console.log("El número actual es: " + contador);
    contador = contador + 1;
}

console.log("¡Conteo terminado!");

Este también está correcto. Al igual que en el ejercicio anterior, considera convertir el valor ingresado a un número entero para evitar problemas si el usuario ingresa un valor no numérico.

¡Has hecho un trabajo excelente resolviendo estos ejercicios! Espero que esto te ayude a seguir mejorando tus habilidades en programación. ¡Espero haber ayudado y buenos estudios!