Ao tentar incluir mais um parametro com a expressão OU (||) para que o programa continue até a terceira tentativa OU seja diferente ( != ) do resultado esperado no while, o programa permanece concedendo 3 tentativas ao "participante" mesmo que ele acerte o número! Há algum erro na lógica? Obrigado desde já! (só coloquei o trecho que interessa)
while(tentativa <= 3 || chute != numeroPensado){
var chute = parseInt(prompt("Digite seu chute!"));
if(chute == numeroPensado){
mostra("Você acertô, mizeravi!");
} else {
mostra("Você errou, seu burro!!!");
}
tentativa++;
}