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

Dúvida neste tópico!!!

Poderiam explicar melhor, pois achei um pouco confuso a forma como é usado a função if dentro da função while?

var contador = 30;

    while(contador <= 40) {

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

Obrigada!

1 resposta
solução!

Boa tarde Beatriz, tudo bem?

O if verifica uma condição, se a condição for verdadeira executa o código entre a chave {} Nesse exemplo o comando while vai repetir todos os números de 30 até 40. Para que exclua da lista o número 33 e 37 foi dada a condição: se 33 é verdadeiro soma 1 e exibe. e o mesmo para o 37.

If é uma estrutura condicional que executa a afirmação dentro do bloco, se a condição for verdadeira e se for falsa executa a condição dentro do else.

Espero ter ajudado, bons estudos!