Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Pessoal, será que assim ficou bom?

`

5 respostas

Boa tarde, Diego! Como vai?

O seu código não apareceu no post! Vc poderia enviá-lo novamente?

Obs.: Quando for postar um trecho de código, utilize o botão "inserir código" e cole-o no lugar indicado!

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

<html>

<head>

    <h1>Números entre 30 e 40 com exceção do 33 e 37</h1>

<meta charset="UTF-8">
<script>

    function pulaLinha() {                   
        document.write("<br>");
    }

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
    }

    var contador = 30;

    while(contador <= 40){
        mostra(contador);
        contador = contador + 1;
        if (contador == 33 || contador == 37) {
            contador = contador + 1;
        }    
    }
    pulaLinha();
    mostra("FIM!");

</script>

</body>

</html>

Boa noite Gabriel,

Cara, desculpa achei que o código tivesse ido. Tentei novamente e espero que agora tenha dado certo.

Obrigado! Abraço

Boa tarde Diego, ficou ótimo! Parabéns e bons estudos.

Boa tarde, Diego! Como vai?

O código que vc postou diz respeito a outro exercício e não ao que está marcado no tópico!

Mas, em relação ao seu código, está bom sim! Contudo, ainda pode ficar melhor! Veja que a linha contador = contador + 1 se repete tanto dentro quanto fora do if! E há uma solução que nos permite escrevê-la apenas uma só vez!

Desafio: Como forma de exercitar a lógica de programação que é o foco desse curso, vc conseguiria pensar nessa outra solução que eu acabei de citar?

Qualquer coisa, se precisar de alguma ajuda, é só mandar aqui!

Grande abraço e bons estudos, meu aluno!