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

Desafío 2: hora de practicar

1).
let diaSabado = "sabado";
let diaDomingo = "domingo";

let diaSemana = prompt("¿Me indicas que dia es hoy? ");

if (diaSemana == diaSabado){
alert('Buen fin de semana');

}
if (diaSemana == diaDomingo){
alert('Buen fin de semana');

} else{
alert('Buena semana');
}

2).let numeroPositivo = prompt("Me indicas un numero ");

if(numeroPositivo > 0){
alert('numero es positivo');
} else if (numeroPositivo < 0) {
alert('Número negativo');
}else {
alert('numero es cero');
}
3).
let puntuacion = 95;

if(puntuacion >= 100){
alert('¡Felicidades, has ganado!');

}else {
alert('Intentalo nuevamente para ganar.');
}

  1. let saldo = 29000;
    alert(Su saldo actual es de:${saldo});

  2. let nombreUsuario = prompt("Me indicas su nombre por favor ");
    alert(${nombreUsuario} !bienvenido!);

1 respuesta

Hola Lukas, espero que estés bien

¡Gracias por compartir tu código! Veamos cada parte para asegurarnos de que todo está funcionando como esperas:

  1. Días de la semana: Tu código está casi correcto, pero hay un pequeño detalle. En el segundo if, deberías usar else if en lugar de if para que el flujo lógico sea más claro y eficiente. Aquí está la corrección:

    let diaSabado = "sabado";
    let diaDomingo = "domingo";
    
    let diaSemana = prompt("¿Me indicas que dia es hoy?  ");
    
    if (diaSemana == diaSabado || diaSemana == diaDomingo) {
        alert('Buen fin de semana');
    } else {
        alert('Buena semana');
    }
    

    Con esta modificación, si el día es sábado o domingo, mostrará "Buen fin de semana", y para cualquier otro día, mostrará "Buena semana".

  2. Número positivo, negativo o cero: Este código está perfecto. Verifica que el usuario ingrese un número y responde adecuadamente si es positivo, negativo o cero.

  3. Puntuación: Aquí, el código está bien, pero si deseas incluir el caso de exactamente 100 puntos, podrías ajustar la comparación:

    let puntuacion = 95;
    
    if (puntuacion >= 100) {
        alert('¡Felicidades, has ganado!');
    } else {
        alert('Intentalo nuevamente para ganar.');
    }
    

    Si deseas que 100 también sea considerado un puntaje ganador, puedes dejarlo como está.

  4. Saldo: Este fragmento de código es correcto, simplemente muestra el saldo actual.

  5. Nombre del usuario: También está correcto. Asegúrate de que el mensaje de bienvenida se muestre adecuadamente.

Espero que estas sugerencias te sean útiles. ¡Sigue practicando y explorando más sobre JavaScript!

Espero haber ayudado y buenos estudios!