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

[Proyecto] 03 Desafío: Hora de practicar

//Crea un contador que comience en 1 y vaya hasta 10 usando un bucle 'while'. Muestra cada número.
let contador = 1;
while (contador>0 && contador<=10){
    console.log('Contador igual a,' + contador)
    contador = contador + 1;
}

//Crea un contador que comience en 10 y vaya hasta 0 usando un bucle 'while'. Muestra cada número.
contador = 10;
while (contador> 0){
    console.log('Contador igual a,' + contador)
    contador = contador - 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 numero = prompt('Digite un número:');
contador = 0;
while (contador<numero){
    contador = contador + 1;
    console.log('Contador igual a,' + contador)
}
1 respuesta

¡Hola Diana!

Gracias por compartir tu duda con nosotros. Parece que estás trabajando en un desafío de programación utilizando bucles 'while' en JavaScript. Me encantaría ayudarte a resolverlo.

En tu código, veo que has creado tres contadores utilizando bucles 'while'. El primero cuenta desde 1 hasta 10, el segundo cuenta desde 10 hasta 0 y el tercero cuenta desde 0 hasta un número ingresado por el usuario.

Tu código se ve bien, pero hay un pequeño error en la primera línea del tercer contador. Te falta convertir el valor ingresado por el usuario en un número. Puedes hacerlo utilizando la función parseInt() de JavaScript. Aquí tienes el código corregido:

let numero = parseInt(prompt('Digite un número:'));
let contador = 0;
while (contador < numero) {
    contador = contador + 1;
    console.log('Contador igual a,' + contador);
}

Recuerda que el método parseInt() convierte una cadena de texto en un número entero. De esta manera, podrás contar desde 0 hasta el número ingresado por el usuario.

Espero que esta explicación te sea útil y que puedas resolver el desafío con éxito. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Estoy aquí para ayudarte!

¡Espero haber ayudado y buenos estudios!