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

Pq o programa não roda quando esta tudo dentro do mesmo if? Só funciona quando esta com ifs separados

` if( contador == 33 ) { contador = contador + 1; } if(contador == 37) { contador = contador + 1; }

4 respostas

Olá Diogo,

Você pode implementar o código da seguinte forma, utilizando as duas condições dentro do mesmo if que irá funcionar do mesmo jeito:

<meta charset="UTF-8">
<script>
  function pulaLinha() {
    document.write("<br>");
  }

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

  var contador = 30;

  while (contador <= 40) {

    if (contador == 33 || contador == 37) {
      contador = contador + 1;
    } else {
      mostra(contador);
      contador = contador + 1;
    }
  }

  mostra("FIM");

</script>

Ah beleza, pq vimos no treinamento o &&, agora ja sei rs valeu

Imagina, obrigado vc por compartilhar sua dúvida.

solução!

Diogo,

Você pode definir o tópico como solucionado por favor?