1
resposta

Cód do desafio

<meta charset="UTF-8">

<script>
    function pulaLinha() {

        document.write("<br><br>");
    }

    function mostra(frase) {
        document.write(frase);
        pulaLinha();
    }

    contador = 30;

    while(contador <= 40){
        if(contador == 33){
            contador = contador + 1;
        }
        if(contador == 37){
            contador = contador + 1;
        }
        else{
        mostra(contador);
        contador = contador + 1;
        }
    }

    mostra("FIM.");

</script>
1 resposta

Boa noite, Bruno! Como vai?

Essa é uma solução possível! Mas uma outra mais elegante! Veja que no seu código há duas instruções if e a linha contador = contador + 1 se repete três vezes. Nessa solução mais elegante vc terá apenas um if e a linha mencionada aparecerá apenas uma vez. Como forma de desafio para treinar ainda mais o conteúdo do curso, vc conseguiria desenvolver essa outra solução?

Se precisar de alguma ajuda é só falar!

Grande abraço e bons estudos, meu aluno!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software