Bom dia, estou com uma dúvida que tem matado minha cabeça
Estou tentando fazer a reprodução do meu jogo sorteado me informar sempre se eu digitar o número a condição que ele se encontra.
Beleza, o raciocinio lógico está correto porque ele sempre tá reproduzindo as respostas baseadas no chute, porém ele nunca imprime de acordo com uma tentativa gasta, só imprime as condições quando acabam as tentativas.
Eu tenho que colocar alguma coisa a cada tentativa pra cair dentro da condição? Não sei mais o que fazer kkkkk decidi tirar dúvida pq não consegui achar uma solução pra isso.
Abaixo o meu código:
var numeroSorteado = 4;
//Math.round(Math.random() * 10)
var tentativas = 1;
while(tentativas <= 3){
var chute = parseInt(prompt("Digite o número que você deseja escolher"));
if(chute == numeroSorteado){
imprimir("parabéns você acertou o número");
break;
}else if(chute > numeroSorteado){ //nem somente com if funciona
imprimir("O número é menor cara, tenta de novo.");
tentativas++;
}else if(chute < numeroSorteado){//nem somente com if funciona
imprimir("O numero é maior cara, tenta mais uma vez");
tentativas++;
}else{
imprimir("você errou e acabaram suas tentativas cara, melhor tentar um outro dia");
tentativas == 3;
}
}
imprimir("O numero aleatório era:" + numeroSorteado);