# Estou tendo um grande problema com a função "for". Sei que o nome das variáveis e funções é opcional então troquei o nome destas para ficar mais claro pra mim, mas estou fazendo exatamente igual ao professor, apenas os nomes diferentes.
Quando executo o meu código não acontece a colisão e nem printa no console a palavra "Colidiu", mas ao executar o código do professor que está exatamente igual ao meu acontece a colisão e aparece no console a palavra "Colidiu"
// Meu Código
function colidiuU(){
for (let i = 0; i < imaCarros.lenght; i++){
colisao = collideRectCircle(xCar[i], yCar[i], lCar, aCar, xCow, yCow, 15)
if (colisao){
print("Colidiu")
}
}
}
// Código Do Professor
function colidiuU(){
for (let i = 0; i < imaCarros.length; i++){
colisao = collideRectCircle(xCar[i], yCar[i], lCar, aCar, xCow, yCow, 15)
if (colisao){
print("Colidiu")
}
}
}
Detalhes: todas as vezes que usei a função "for" aconteceu o mesmo problema e tive que usar o código do professor disponivel na descrição de cada aula porque o meu que está exatamente igual não funciona.
não estou executando os dois ao mesmo tempo, quando quero executar um eu uso // para comentar o outro