Olá pessoal, inicialmente não narrava nada (eu nativamente uso o Edge), quando eu instalei o chrome passou a narrar, narra quase tudo assim como na aula, mas não está narrando somente a parte do 'Digite um número entre 1 e 10'. Alguem consegue me ajudar? Estou postando o código abaixo.
let numerosSorteados = [];
let numeroSecreto = gerarNumeroAleatorio();
console.log(numeroSecreto)
let tentativas = 1;
function mostrarTextoNaTela (tag, texto) {
let campo = document.querySelector(tag);
campo.innerHTML = texto;
responsiveVoice.speak(texto, 'Brazilian Portuguese Female', {rate:1.2});
}
//let titulo1 = document.querySelector('h1');
//let paragrafo = document.querySelector('p');
//titulo1.innerHTML = "Jogo do Número Secreto";
//paragrafo.innerHTML = `Digite um número entre 1 e ${numeroMaximo}`;
telaInicial();
function telaInicial () {
mostrarTextoNaTela ('h1', 'Jogo do Número Secreto');
mostrarTextoNaTela ('p', 'Digite um número entre 1 e 10:');
}
function gerarNumeroAleatorio() {
let numeroEscolhido = parseInt(Math.random() * 10 + 1);
let quantidadeDeElementosNaLista = numerosSorteados.length
if (quantidadeDeElementosNaLista == 10) {
numerosSorteados = [];
}
if (numerosSorteados.includes(numeroEscolhido)) {
return gerarNumeroAleatorio();
} else {
numerosSorteados.push(numeroEscolhido);
console.log(numerosSorteados);
return numeroEscolhido;
}
}
function verificarChute() {
console.log(tentativas);
let chute = document.querySelector('input').value;
if (chute == numeroSecreto) {
let palavraTentativas = tentativas > 1 ? 'tentativas' : 'tentativa';
let textoTentativas = `Você descobriu o número secreto com ${tentativas} ${palavraTentativas}!`;
mostrarTextoNaTela('h1', 'Acertou!');
mostrarTextoNaTela('p', textoTentativas);
document.getElementById('reiniciar').removeAttribute('disabled');
//document.querySelector('button').disabled = true;
document.querySelector('button').setAttribute('disabled', true);
} else {
chute > numeroSecreto ? mostrarTextoNaTela('p', 'Tente um número menor'):
mostrarTextoNaTela('p', 'Tente um número maior');
}
tentativas++;
limparCampo();
};
function limparCampo() {
chute = document.querySelector('input');
chute.value = '';
}
let novojogo = document.getElementById('reiniciar');
function novoJogoFuncao() {
document.getElementById('reiniciar').disabled = true;
document.querySelector('button').removeAttribute('disabled');
telaInicial();
tentativas = 1;
numeroSecreto = gerarNumeroAleatorio();
console.log(numeroSecreto);
}