fiz o codigo com o uso de funções da para melhorar ainda, so gostaria de compartilhar para quem quiser melhorar !! bom estudo a todos.
alert("BEM VINDO AO JOGO");
let setNumero = 10;
let tentativas = 1;
function calculoNumerico() {
let numeroSecreto = Math.floor(Math.random() * setNumero + 1);
return numeroSecreto;
}
function chuteNumerico() {
let chute = parseInt(prompt(`Insira um numero de 1 a ${setNumero}`));
return chute;
}
function resolucao() {
let numeroSecreto = calculoNumerico();
let chute = chuteNumerico();
while (chute != numeroSecreto) {
chute = parseInt(prompt(`Insira um numero de 1 a ${setNumero}`));
verificacao(chute);
if (chute == numeroSecreto) {
break;
} else {
if (chute > numeroSecreto) {
alert(`seu numero e menor que ${chute}`);
} else {
if (chute < numeroSecreto) {
alert(`seu numero e maior que ${chute}`);
}
}
}
tentativas++;
}
}
function tentativasUsuario() {
let tentativaSM = tentativas > 1 ? "tentativas" : "tentativa";
let numeroSecreto = calculoNumerico();
alert(
`Parabens voce acertou o numero secreto ${numeroSecreto} e seu numero de ${tentativaSM} ${tentativas}`
);
return tentativaSM;
}
function verificacao(chute) {
if (isNaN(chute)) {
alert("Por favor insira um numero valido");
}
}
resolucao();
tentativasUsuario();