Não consegui escrever o código certo para o exercício 04 da aula 7 de Lógica de programação I e quando fui ver a resposta, continuei sem entender o trecho em negrito:
var contador = 30;
while(contador <= 40) {
**negrito** if( contador != 33 && contador != 37) {
mostra(contador);**negrito**
}
contador = contador + 1;
}
Como é interpretado pelo código que os números 33 e 37 não devem aparecer? Não entendi essa parte. Pois, se o número for 33 ou 37, pelo código acima não deveria aparecer o "contador"? Onde fica a exceção (todos os números entre 30 e 40 menos o 33 e o 37)?
Quando tentei resolver o exercício nessa parte havia colocado da seguinte forma e não deu certo:
if (contador = 33 && contador = 37){
mostra (" ");
} else {
mostra (contador +1);}
Obrigada!