1
resposta

Realmente não está dando pra entender

Sei que já falaram em outros tópicos, explicaram e tal... Mas não entra na minha cabeça a diferença entre xCarro e xCarros,

E a parte do function passouTodaATela(x){

simplesmente bugou todo o meu raciocínio. Estava tudo certo até chegar nesta parte. :(

Estou pensando em ir avançando, porque estou há semanas preso nessa aula. Espero que nos próximos cursos relacionados, haja mais didática para quem está no começo como eu, e que não tem um raciocínio lógico tão afiado.

1 resposta

Oi Israel, tudo bem?

No começo é difícil mesmo, mas vamos por partes. Primeiro vou tentar te explicar a diferença entre xCarro e xCarros.

Quanto a xCarro, observe que inicialmente(nas primeiras aulas) a gente tem um valor para xCarro e um valor para yCarro, ambos os valores estão relacionados a posição inicial do carro na tela. Até aqui tudo tranquilo?

Ao decorrer das aulas, o professor cria 3 carros. Certo ? E cada carro tem uma posição x e uma posição y inicial. Para melhorar o código e deixar todas as coordenadas iniciais(x,y) juntas de onde se iniciará cada carro, ele cria as listas yCarros e xCarros. Ou seja, yCarros e xCarros são listas referente a posição inicial dos 3 carros na tela.

Já na função:

passouTodaTela(xCarro)

Este xCarro não tem relação com o xCarro anterior que eu havia explicado. Este xCarro é apenas um parâmetro da função passouTodaTela, poderia ser qualquer outro nome.

Qualquer dúvida estou a disposição. Espero ter ajudado. Bons estudos!!!