Bom dia ! Estou acompanhando o curso e durante o exercicio me surgiu uma duvida em relação a seguinte parte do codigo:
**function voltaPosicaoInicialDoCarro(){
for (let i=0; i<imagemCarros.length; i+=1){
if (passouTodaTela(xCarros[i])){
xCarros[i] =600;
}
}
}
function passouTodaTela(xCarro){
return xCarro< -50 ;
}**
O FOR faz a verificação se i e menor do que o comprimento do meu array, confere a posição x e reseta a posição caso necessario, entao adiciona +1 no contador. Apos o contador atingir a condição imposta, o codigo nao deveria parar? Por que o codigo roda continuamente? Onde esta faltando entendimento da minha parte?