Tentei criar uma função com uma estrutura de repeticão para o jogo Freeway (o jogo de atravessar a rua com a galinha que no curso de Jogos Clássicos parte 2 usamos uma vaquinha) onde a cada ponto a velocidade dos carros iriam aumentando gradativamente e caso perca ponto ela diminui no mesmo ritmo. Contudo além da velocidade do carro está aumentando muito de uma vez, ao perder o ponto ela não diminui. Alguém poderia me ajudar a entender isso?
function aumentaVelocidade(){
for(let i = 0; i < velocidadeCarros.length; i++){
if(meusPontos >= 1){
velocidadeCarros[i] += 1;
} else if(verificaColisao){
velocidadeCarros[i] = velocidadeCarros[i]
}
} console.log(velocidadeCarros)
}