function verificaSeOchuteEumValorValido(chute){
const numero = +chute
console.log(numero)
if( chuteForInvalido (numero)){
console.log('invalido')
}
if(numeroForMaiorOuMenorQueOValorPermitido(numero)){
console.log(`valor inválido: o numero secreto precisa estar entre ${menorValor} e ${maiorValor}`)
}
}
function chuteForInvalido (numero){
return Number.isNaN(numero)
}
function numeroForMaiorOuMenorQueOValorPermitido(numero){
return numero > maiorValor || numero < menorValor
}
const elementoChute = document.querySelector('#chute');
window.SpeechRecognition = window.SpeechRecognition || window.webkitSpeechRecognition;
const recognition = new SpeechRecognition();
//traduzir para portugues-br
recognition.lang = 'pt-Br'
recognition.start()
recognition.addEventListener('result', onSpeak);
//capitar o reconheceimento de voz
function onSpeak(e) {
chute = e.results[0][0].transcript
exibeChuteNaTela(chute)
verificaSeOchuteEumValorValido(chute);
}
function exibeChuteNaTela(chute) {
elementoChute.innerHTML = `
<div> você disse:</div>
<span class="box"> ${chute}</span>
`
}