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

Desafío: hora de practicar

let diaIngresadoPorUsuario =prompt('Ingresa el dia de la semana ')
if(diaIngresadoPorUsuario == 'Sábado'|| diaIngresadoPorUsuario =='Domingo'){
alert("¡Buen fin de semana!")
}else {
alert("¡Buena semana!")
}

let numIngrePost = prompt('Ingresar por favor el número')

if(numIngrePost >0){
alert("El número es positivo ")
}else {
alert("¡El número es negativo!")
}

let numPunt = prompt("Inrgese su puntaje")
if (numPunt >=100){
alert("¡Felicidades, has ganado!")
}else{
alert("Intentalo nuevamente para ganar.")
}
let numName = prompt("Usuario ingrese su numbre")
let salValor =prompt("Ingresa su salado")

alert(Usuario ${numName} su saldo es ${salValor})

let name = prompt("Ingrese su nombre")

alert(Usuario su nombre es ${numName})

1 respuesta

Hola Danilo, espero que estés bien

Parece que estás practicando la lógica de programación con JavaScript y estás utilizando prompt y alert para interactuar con el usuario. ¡Eso es genial! Veo que estás haciendo un buen trabajo, pero hay un pequeño error en tu código que me gustaría señalar.

En el último bloque de código, cuando pides al usuario que ingrese su nombre con prompt("Ingrese su nombre"), estás almacenando el resultado en la variable name, pero luego utilizas numName en el alert. Esto puede causar confusión, ya que numName fue utilizado anteriormente para otra entrada. Para corregirlo, asegúrate de usar la misma variable que capturaste con el prompt. Aquí está la corrección:

let name = prompt("Ingrese su nombre");

alert(`Usuario su nombre es ${name}`);

Además, ten en cuenta que al pedir al usuario que ingrese un número o un puntaje, podrías considerar convertir el valor ingresado a un número con Number(prompt(...)), para asegurarte de que las comparaciones numéricas se realicen correctamente.

Espero que estas sugerencias te sean útiles. ¡Bons estudos!