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

Jugue con el código

Trate de hacer el código de acuerdo a las indicaciones, si embargo quería probar varias cosas para mejorar la experiencia del usuario, por ello añadi un bucle, que aunque no lo hemos viste, lo investive para adicionarlo para que usuario tenga varios intentas para adivinar el número.


```let diaSemana=prompt("¿Qué día de la semana es?");
console.log ("Día semana:"+diaSemana);
if (diaSemana =="Sábado"||diaSemana=="Domíngo"){
    alert("¡Buen fin de semana!");
    
}
 else if (diaSemana!="Sábado"&&diaSemana!="Domíngo")
 {
    alert("¡Buena semana!");
}

let numeroUsuario = prompt("Digite un número");
if (numeroUsuario>0){
    alert("El número ingrresado es positivo");
}else if (numeroUsuario<0){
    alert("El número ingresado es negativo");
}
//Tercero:Juego de puntuación solo para mayores de edad
let nameUser=prompt("Dijite su nombre");

let edadUsuario=prompt("Digite su edad");
edadUsuario=Number(edadUsuario)
let mayorEdad=18;

if (edadUsuario<mayorEdad){
    alert("Lo sentimos, usted es menor de edad, no puede jugar este juego");
}
while(edadUsuario>=mayorEdad){
alert(`Bienvenido al juego de adivinar ${nameUser}, si adivinas un numero del 1 al 10, obtendras 100 puntos y ganaras`);
numeroUsuarioJuego=prompt("Digite el número");
numeroUsuarioJuego=Number(numeroUsuarioJuego)

let numeroSecreto=Math.floor(Math.random() * 10) + 1;
let aciertos;
if (numeroUsuarioJuego == numeroSecreto){
    aciertos=100
}else 
{
    aciertos=0
}
    console.log("Número de aciertos"+aciertos)      
    if (aciertos==100){
        alert( `Has ganado 100 puntos ${nameUser} y haz ganado `);
    }else if(aciertos<100){
        alert( `No tienes ningun punto ${nameUser} , intentalo nuevamente para ganar `);
    }
let continuarPuntos=prompt("¿Desea consultar el saldo de cuenta de puntos?. Escriba SI o NO para continuar");
let accesoPuntos="SI"
if (continuarPuntos==accesoPuntos){
    alert( `${nameUser}el saldo de su cuenta es ${aciertos}`);
}else {
    alert( `${nameUser} eligiste no mostrar el saldo de su cuenta `)
}
}
1 respuesta

Hola Ibeth, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

Nuestro canal en youtube también tiene varios videos relacionados con Javascript: https://www.youtube.com/@AluraLatam

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!