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

[Duda] Resolución de ejercicios - DESAFIO 3

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) {

alert (contador);

contador += 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) {

alert (contador);

contador -= 1;

}

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 = parseInt(prompt ("Ingrese un numero para la cuenta regresiva: "));

while (numero >= 0) {

console.log(numero);

numero -=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 = parseInt(prompt("Ingrese un numero para la cuenta regresiva: "));

contador = 0

while (contador <= numero) {

console.log(contador);

contador += 1;

}

Buenas, en la resolucion de los ejercicios subidos no estaba escrito el parseInt cuando se le pedia un numero al usuario... se debe colocar el parseInt para indicar que ingrese un numero unicamente y q no funcione como "cadena de texto")?

1 respuesta

¡Hola Florencia, espero que estés bien!

Entiendo tu duda. Sí, es correcto que al pedir un número al usuario y utilizarlo en un bucle, es recomendable utilizar la función parseInt para asegurarse de que el valor ingresado sea tratado como un número entero.

De esta forma, te aseguras de que el usuario no pueda ingresar texto u otros caracteres que no sean números.

Por ejemplo, en el caso de la cuenta regresiva, sería conveniente utilizar parseInt de la siguiente manera:

let numero = parseInt(prompt("Ingrese un número para la cuenta regresiva: "));

De esta forma, te aseguras de que el valor ingresado sea tratado como un número entero.

Espero que esta aclaración te sea de ayuda. ¡Sigue practicando y verás cómo mejorarás cada vez más en la programación con JavaScript!

Espero haber ayudado y buenos estudios!