1
resposta

Não entendo sobre os espaçamentos antes de colocar os códigos

Na aula "lógica de programação: explorando funções e listas", no vídeo "verificando o chute", meu código está igual ensinado, porém com os espaçamentos diferentes e não funciona, logo precisei copiar o do vídeo. Gostaria de saber qual a lógica para espaçamentos, já que pelo vivenciado, isso faz diferença e até o momento nenhum código está dando certo por conta desses espaçamentos.

MEUS CÓDIGOS function verificarChute() { let chute = document.querySelector('input').value;

if (chute == numeroSecreto) {
    exibirTextoNaTela('h1', 'ACERTOU!');
    exibirTextoNaTela('p', 'VOCÊ DESCOBRIU O NÚMERO SECRETO' );
    } else {
            if (chute > numeroSecreto)
                exibirTextoNaTela('p', 'o número secreto é menor');
            } else {
                exibirTextoNaTela('p', 'o número secreto é maior');
 }

}

CÓDIGOS DA AULA function verificarChute() { let chute = document.querySelector('input').value;

if (chute == numeroSecreto) {
    exibirTextoNaTela('h1', 'Acertou!');
            exibirTextoNaTela('p', 'Você descobriu o número secreto!');
    } else {
            if (chute > numeroSecreto) {
                    exibirTextoNaTela('p', 'O número secreto é menor');
            } else {
                    exibirTextoNaTela('p', 'O número secreto é maior');
            }
    }

}

1 resposta

Opa boa noite, a baixo do primeiro else você abriu outro if sem as chaves "{"

if (chute > numeroSecreto)