Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Ajuda com indentação de código

Por gentileza me digam como posso melhorar a indentação de meu código:

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br>");

    }

    function exibeMensagem(frase) {

        document.write(frase);
        pulaLinha();

    }

    function sorteia(n) {

        numeroSorteado = Math.round((Math.random() * n));
        return numeroSorteado;

    }

    var numeradoPensado = sorteia(10); 
    var numeroEscolhido = parseInt(prompt("Escolha um número."));

    if(numeroEscolhido == numeradoPensado) {

        exibeMensagem("Parabéns, você acertou!")

    } else {

            if(numeroEscolhido < numeradoPensado) {

                exibeMensagem("Você errou! O número escolhido (" + numeroEscolhido + ") " + "foi menor do que o número pensado (" + numeradoPensado +").");

            } else {

                exibeMensagem("Você errou! O número escolhido (" + numeroEscolhido + ") " + "foi maior do que o número pensado (" + numeradoPensado + ").");

            }

    }

</script>
5 respostas

Ramon,

Esta ótimo, leitura muito limpa.

Boa noite, Ramon! Como vai?

Assim como o Cleiton já falou, a indentação está muito boa! Minha única dica é que vc mantenha o padrão de espaçamento durante todo o código! Digo isso pois as instruções dentro do else mais externo deveriam estar alinhadas com as instruções dentro do respectivo if.

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Perdão Gabriel, não peguei a ideia. Poderia exibir como ficaria o código?

solução!

Ramon,

Veja abaixo como ficaria, os "ifs" estão alinhados com o "else", e respeitando a indentação.

if(numeroEscolhido == numeradoPensado) {

    exibeMensagem("Parabéns, você acertou!")

} else {

    if(numeroEscolhido < numeradoPensado) {

        exibeMensagem("Você errou! O número escolhido (" + numeroEscolhido + ") " + "foi menor do que o número pensado (" + numeradoPensado +").");

    } else {

        exibeMensagem("Você errou! O número escolhido (" + numeroEscolhido + ") " + "foi maior do que o número pensado (" + numeradoPensado + ").");

    }

}

Valeu Cleiton, esclarecido!