4
respostas

For while

Colocando um código do lado do outro fica MUITO mais fácil entender a relação. É quase como matemática quando você inverte uma função.

\\utilizando o for
for( var i = 0; i < 10; i++ ) {
    alert( "O resultado é " + (2 * i) );
}

\\utilizando o while
var i = 0
while (i<10) {
    alert("O resultado é " + (2 * i));
    i++
}
4 respostas

Muito interessante a o jeito que você utilizou a matemática para entender a relação.

Parabéns.

Gostei também da comparação com a matemática e da ideia de colocar lado a lado.

O engraçado é que eu sempre fui muito apaixonada por matemática. Minha forma de resolver um problema era ler a questão e ir anotando as informações. Por exemplo "João tem 25 reais e precisa de 8 laranjas. Qual o preço máximo que ele pode pagar na unidade?".

Pra resolver eu SEMPRE anotava no canto do caderno: Dinheiro: R$25 Quantidade de laranjas: 8 Preço unitário: X

Daí começava a resolver. Às vezes os dados viravam funções e só então eram resolvidas. Eu basicamente resolvia matemática com um layout de variáveis e funções. Isso é muito engraçado! Hoje programação parece ser muito intuitiva pra mim por conta disso.

Isso é interpretação, o que dificulta muito o entendimento dos códigos pelas pessoas.