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 [Parte 3] - Compartiendo mi código

//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 < 11) {
  console.log('Ejecutando la iteración ' + 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 contador = 10;

while (contador > -1) {
  console.log('Ejecutando la iteración ' + contador);
  contador = contador -1;
}


//3. 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 ('Inserte un número:')
let contador = 0;

while (contador <= numeroUsuario) {
  console.log('Cuenta progresiva ' + contador);
  contador = contador +1;
}

//4. Crea un programa de cuenta regresiva. Pide un número y cuenta desde el número de usuario hasta 0 utilizando un bucle 'while' en la consola del navegador.
let numeroUsuario = prompt ('Inserte un número:')
let contador = parseInt(numeroUsuario);

while (contador >= 0) {
  console.log('Cuenta regresiva ' + contador);
  contador = contador -1;
}

//5. Crea un programa de cuenta regresiva.
//Pide un número y cuenta desde el número de usuario hasta 0 utilizando un bucle 'while' en la consola del navegador y regresa una respuesta al usuario en caso de que no sea correcto.
let numeroUsuario = prompt('Inserte un número:');
let contador = parseInt(numeroUsuario);

// Chequea si el valor insertado es válido
while (isNaN(contador) || contador < 0) {
  alert('Entrada no válida. Por favor, introduzca solo números positivos');
  numeroUsuario = prompt('Inserte un número:');
  contador = parseInt(numeroUsuario);
}

// Contador
while (contador >= 0) {
  console.log('Cuenta regresiva ' + contador);
  contador = contador - 1;
}
1 respuesta

¡Hola, Alexander, espero que estés bien!

Aprecio tu participación en el foro. Quiero recordarte que este espacio está pensado principalmente para aclarar dudas y hacer preguntas. No es necesario compartir cada actividad detalladamente.

¡Gracias por tu comprensión y por contribuir a hacer del foro un lugar enfocado en el intercambio útil y constructivo! Si prefieres discutir o compartir comentarios sobre el contenido te invitamos a unirte a nuestra comunidad en Discord.

Saludos.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!