1
resposta

[Sugestão] Aprendendo e compartilhando

let numeroSecreto = gerarNumeroAleatorio();
let tentativas = 1;
function exibirTextoNaTela(tag,texto){
    let campo = document.querySelector(tag);
    campo.innerHTML = texto;
}
exibirTextoNaTela('h1', 'Jogo do numero secreto');
exibirTextoNaTela('p', 'Escolha um número entre 1 e 10, com');
function gerarNumeroAleatorio(){
    return parseInt(Math.random() * 10 + 1 )
}

function verificarChute(){
    let chute = document.querySelector("input").value
    if (chute == numeroSecreto){ 
    exibirTextoNaTela('h1','Acertou!');
    let palavraTentativa = tentativas > 1? "tentativas!":"tentativa!";
    let mensagemTentatvas =`Você descobriu o número secreto com ${tentativas} ${palavraTentativa}`;
    exibirTextoNaTela('p', mensagemTentatvas);
}else{
    if(chute > numeroSecreto){
      exibirTextoNaTela('p', 'O número secreto é menor que o chute'); 
    }else{
      exibirTextoNaTela('p', 'Número secreto é maior');
    }
    //tentativas = tentativas + 1;
    tentativas++;
}

}
1 resposta

//let titulo = document.querySelector('h1'); //titulo.innerHTML = 'Hora do desafio';

//let paragrafo = document.querySelector('p'); //paragrafo.innerHTML = 'Escolha um número entre 1 e 10';

let numeroSecreto = gerarNumeroAleatorio(); let tentativas = 1;

function exibirTextoNaTela(tag, texto){

let elemento = document.querySelector(tag);
elemento.innerHTML = texto;

}

exibirTextoNaTela('h1', 'Hora do desafio'); exibirTextoNaTela('p', 'Escolha um número entre 1 e 10');

function verificarChute(){ let chute = document.querySelector('input').value; if(chute == numeroSecreto){

    let palavraTentativa = tentativas > 1 ? 'tentativa' : 'tentativa';
    let mensagem = `Você descobriu o número secreto com ${tentativas} ${palavraTentativa}`
    exibirTextoNaTela('h1', 'Parabéns, você acertou!!');
    exibirTextoNaTela('p', mensagem);

}else if(chute < numeroSecreto){

    exibirTextoNaTela('p',`O número secreto é maior que ${chute}`);

}else{

    exibirTextoNaTela('p',`O número secreto é menor que ${chute}`);

}
//tentativas = tentativas + 1
tentativas++

}

function gerarNumeroAleatorio(){ return parseInt(Math.random() * 10 + 1); }