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

Porque não usar <=

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

Não entendi porque não usar o <=, e somente usar o <. O cálculo realizado com 0 (zero) não se altera.

Me refiro a esta parte da questão: "Mas preste atenção, quando usamos o zero para iniciar uma repetição, precisamos substituir o sinal do limitador (espaco2), de <= (menor igual) para apenas < (menor), pois o zero conta como primeiro elemento dentro do laço."

2 respostas
solução!

Olá, Kerli! Tudo bem contigo?

Quando utilizamos

( var i = 0; i < 10; i++ )

Significa que o alert será exibido 10x (de 0 a 9)

Se colocarmos menor igual (<=)

( var i = 0; i <= 10; i++ )

Ele vai rodar esse alert 11x em vez de 10 (de 0 a 10)

A solução será manter a primeira opção ou usar a segunda e começar o contador com 1

Espero ter contribuído, Kerli

Um abraço e bons estudos

Entendi.

Obrigada.