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

Não encontro o erro no meu código, no navegador não aparece nada. No gabarito a única diferença no código é o nome da variável, o que pode ser?

<meta charset="UTF-8">

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

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

    var somaDois = 2;
    while(somaDois =< 100) {
        mostra(somaDois);
        somaDois = somaDois + 2;
    }
    mostra("fim.")


</script>
2 respostas
solução!

Oi, Juliana!

O problema está na linha 14, no comando while: ao invés de "(somaDois =< 100)", você deve colocar "(somaDois <= 100)". Em outras palavras, você deve colocar o sinal de menor ("<") antes do sinal de recebe ("=")

Experimente trocar a ordem e testar para ver se funciona certinho. :D

Puxa, muito obrigada! Tava vesga, mas não achava. Agora instalei uma extensão chamada Error Lens, pra evitar esses erros bobos. :)