no let palavraTentativas = tentativas > 1 ? tentativas
: tentativa
; está dando o erro ts(6133)
let tentativas = 1;
let numeroSecreto = gerarNumeroAleatorio();
console.log(numeroSecreto);
function exibirTextoNaTela(tag, texto) {
let campo = document.querySelector(tag,texto);
campo.innerHTML = texto;
}
exibirTextoNaTela(`h1`, `O número secreto`);
exibirTextoNaTela(`p`, `Escolha um número de 1 a 10`);
function verificarChute() {
let chute = document.querySelector(`input`).value;
if (chute == numeroSecreto) {
exibirTextoNaTela(`h1`,`acertou`);
let palavraTentativas = tentativas > 1 ? `tentativas` : `tentativa`;
let mensagemTentativas = `você descobriu o número secreto com ${tentativas} tentativas`;
exibirTextoNaTela(`p`, `${mensagemTentativas}`);
} else {
if(chute > numeroSecreto) {
exibirTextoNaTela(`h1`,`O numero Secreto é menor que ${chute}`);
exibirTextoNaTela(`p`,`Tente novamente!`);
} else {
exibirTextoNaTela(`h1`,`O número Secreto é maior que ${chute}`);
exibirTextoNaTela(`p`,`Tente Novamente`);
}
tentativas++;
}
}
function gerarNumeroAleatorio() {
return parseInt(Math.random() *10 + 1);
}