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

[Proyecto] Desafío: hora de practicar

let diaDeLaSemana = prompt('¿que dia de la semana es?')
if(diaDeLaSemana === 'sabado' || diaDeLaSemana === 'domingo'){
alert('¡Buen fin de semana!');
} else{
alert('!Buena semana¡');
}

//Verificacion de número positivo

let UsuarioNumero = prompt ( "ingresa un numero ")
if (UsuarioNumero> 0){
alert('El numero es positivo')
}
else{
alert("El numero es negativo")
}

//puntuacion
let puntuacion = prompt ('ingresa la puntuacion');
if (puntuacion >= 100){
alert('!Felicidades has ganado¡')
}
else{
alert("Intentalo nuevamente para ganar")
}

//Informe de saldo
let saldoCuenta = 500 //ejemplo de saldo
alert (tu saldo es de ${saldoCuenta}. )

//Ingresa Usuario

let Usuario = prompt("ingresa tu usuario")
alert (Bienvenido ${Usuario})

1 respuesta

Hola Eliana,

Parece que estás trabajando en un proyecto que incluye varias funciones interactivas con el usuario. Aquí tienes algunos comentarios y ejemplos para mejorar o verificar tu código:

  1. Día de la Semana:

    • Tu código para verificar el día de la semana funciona correctamente. Solo asegúrate de que el usuario ingrese el día en minúsculas, tal como lo has especificado ('sabado', 'domingo').
  2. Verificación de Número Positivo:

    • El código está bien, pero recuerda que el valor ingresado por prompt es una cadena de texto. Para asegurarte de que la comparación se haga correctamente, puedes convertirlo a número usando Number():
      let UsuarioNumero = Number(prompt("ingresa un numero"));
      if (UsuarioNumero > 0) {
          alert('El numero es positivo');
      } else {
          alert("El numero es negativo");
      }
      
  3. Puntuación:

    • Similar al caso anterior, asegúrate de convertir la puntuación ingresada a un número:
      let puntuacion = Number(prompt('ingresa la puntuacion'));
      if (puntuacion >= 100) {
          alert('¡Felicidades has ganado!');
      } else {
          alert("Intentalo nuevamente para ganar");
      }
      
  4. Informe de Saldo:

    • Este fragmento parece estar bien. Solo asegúrate de que el saldo refleje el valor real si es parte de una lógica más compleja.
  5. Ingreso de Usuario:

    • También parece correcto. Solo recuerda que prompt siempre devuelve una cadena, así que no necesitas convertir el valor aquí.

Espero que estos consejos te sean útiles. ¡Sigue practicando y experimentando con el código! Espero haber ayudado y buenos estudios!