Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Minha lógica não funciona!

Bom dia peesoal.

Tentei implementar o programa de não mostrar os números 33 e 37, porém o navegador só fica "pensando" e não carrega o programa.

O que eu fiz de errado?

OBS: As variáveis tem outros nomes, porém creio que isto não influencia no problema.

<meta charset="UTF-8">

<script type="text/javascript">

    function jumpLine() {

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

    function showText (textContent){

        document.write (textContent);
        jumpLine();

    }

    var contador = 30;

    while (contador <= 40) {

            if (contador == 33){

            contador = contador + 1;

        }

            if (contador = 37){

            contador = contador + 1;

            } else {

            showText (contador);

            contador = contador + 1;


            }

        }

    showText ("Fim!");



</script>
1 resposta
solução!

Pessoal Já achei o erro.

Em "contador == 37" coloquei apenas um "=", fazendo uma atribuição, e não informando que deveria ser igual ao número 37