Por definição, número par é múltiplo de dois, então acabei fazendo meu código assim:
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var contador = 1;
while(contador <= 50) {
mostra(contador * 2);
contador = (contador + 1);
}
mostra("FIM")
</script>1) Aparentemente o código deu certo, mas não segui a orientação de incrementar o contador de dois em dois. Essa não seria uma boa solução porque não segui a orientação do cliente, correto?
2) Outra dúvida quanto ao uso do "while" e "contador". Por que precisamos inserir contador = (contador + 1) para impedir o looping?
No while(contador <= 50) já não consta a orientação do que é considerado "true"? Por que segue no looping quando chega no 51, se o número não atende à contador <= 50?