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

Como "anular" os numeros

Oi :) Eu pensei um pouco diferente, e imaginei que eu poderia "anular" os numeros 33 e 37 da contagem, mas não consegui pensar em nenhum comando que faria isso. Existe?

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

    function pulaLinha() {

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

    function mostra(frase) {

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

    var numero = 30;

    while (numero <= 40)
    {
        if (numero == 33 && numero == 37); 
        //anular os numeros aqui

    mostra ("Número " + numero); 
    numero = numero + 1; 
    }

    mostra ("FIM");  
</script>
1 resposta
solução!

Oi Anne! Existe sim! Eu até comentei em sua outra solução com o código que fiz que é bem semelhante ao seu.

No seu caso só faltou colocar o trecho de código abaixo fora bloco do while, mudar o operador de igualdade "==" pelo de diferença "!=" e abrir e fechar os parenteses do if para definir o seu bloco de código.

numero = numero + 1; 

Segue somente trecho editado:

while (numero <= 40) {
        if (numero != 33  &&  numero != 37){
        //anular os numeros aqui
        mostra ("Número " + numero); 
          }
            numero = numero + 1; 
  }

Espero ter ajudado de alguma forma. Abraço.

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