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

//Desafío 01
let diaSemana = prompt('Ingresa un día de la semana:');
if(diaSemana == "Sábado"|| diaSemana == "Domingo"){
alert('¡Buen fin de semana!');
}else{
alert('¡Buena semana!');
}
//Desafío 02
let numeroUsuario = prompt('Ingrese un número:');
if(numeroUsuario<0){
alert('El número ingresado es negativo');
}else {
alert('El número ingresado es positivo');
}
//Desafío 03
let puntuacion = prompt('Ingrese la puntuación:');
if (puntuacion>=100){
alert('¡Felicidades, has ganado!');
}else{
alert('Intentalo nuevamente para ganar.');
}
//Desafío 04
let nombre = prompt('Ingrese su nombre:');
let sueldo = prompt('Ingrese su sueldo:');
alert(Empleado: ${nombre} Sueldo: ${sueldo});
//Desafío 05
let name = prompt('Ingrese su nombre: ');
alert(¡Bienvenido ${name}!);

1 respuesta

Hola Jose, espero que estés bien

¡Espero que estés disfrutando del curso! He revisado tu código y parece que está bastante bien encaminado. Aquí tienes algunos comentarios y sugerencias para cada uno de los desafíos que has mencionado:

  1. Desafío 01: Tu código para verificar el día de la semana está correcto. Asegúrate de que el usuario ingrese los días exactamente como "Sábado" o "Domingo" (con mayúscula) para que funcione correctamente.

  2. Desafío 02: La lógica para verificar si un número es positivo o negativo también está bien. Considera añadir una verificación para el caso en que el usuario ingrese cero, ya que no es ni positivo ni negativo.

    Ejemplo:

    let numeroUsuario = prompt('Ingrese un número:');
    if(numeroUsuario < 0){
        alert('El número ingresado es negativo');
    } else if(numeroUsuario > 0) {
        alert('El número ingresado es positivo');
    } else {
        alert('El número ingresado es cero');
    }
    
  3. Desafío 03: Tu sistema de puntuación es correcto. Solo asegúrate de que el usuario ingrese un número para que la comparación funcione adecuadamente.

  4. Desafío 04: Parece que el desafío pedía mostrar el saldo de una cuenta. En tu caso, estás mostrando el sueldo, lo cual está bien si consideramos que el sueldo es el saldo. Si deseas ser más preciso con el enunciado, podrías cambiar la variable sueldo a saldo.

    Ejemplo:

    let nombre = prompt('Ingrese su nombre:');
    let saldo = prompt('Ingrese su saldo:');
    alert(`Empleado: ${nombre} Saldo: ${saldo}`);
    
  5. Desafío 05: El mensaje de bienvenida está perfecto. Solo asegúrate de que el nombre se ingrese correctamente para que el mensaje sea más personalizado.

Espero que estas sugerencias te sean útiles. ¡Sigue practicando y divirtiéndote con JavaScript!

Espero haber ayudado y buenos estudios!