3
respostas

[Bug] Alerta em caso positivo não esta aparecendo.

Todos os outros alertas estão funcionando mas quando acerto o número secreto o último alerta não está aparecendo.

Segue código:

alert('Boas vindas ao jogo do número secreto'); let numeroSecreto = 5; console.log(numeroSecreto); let chute; let tentativas = 1;

// se chute for igual ao número secreto while (chute != numeroSecreto) { chute = prompt ('Escolha um número de 1 a 10'); if (chute == numeroSecreto) { alert(Isso ai! Você descobriu o número secreto ${numeroSecreto} com ${tentativs} tentativas); } else { if(chute > numeroSecreto){ alert('O número secreto é menor que ' +chute ); } else { alert('O número secreto maior que ' + chute); } } }

3 respostas

Olá! O problema no seu código está aqui:

alert(Isso ai! Você descobriu o número secreto ${numeroSecreto} com ${tentativs} tentativas);

Existem dois erros principais. Faltou usar crase para a template string e erro de digitação na variável tentativas.

Aqui está o trecho corrigido:

alert(`Isso aí! Você descobriu o número secreto ${numeroSecreto} com ${tentativas} tentativas`);

Obrigado Karina, realmente não tinha me atentado a isso.

De nada. Que bom que consegui ajudar!