Não entendi o que a instrução return está fazendo nesta função:
function passouTodaATela(xCarro){
return xCarro < -40;
seria como uma função if porém sem a condição do que é realizado em "{}"? Como se o sistema passasse uma informação de true or false para executar a função de voltar os carros para a posição incial? O que o return está fazendo nesta função? Pode ser uma pergunta besta, mas associo a expressão como uma leitura e isso irá facilitar no meu entendimento. ex: If = Se; if (tal coisa for deste jeito) {vou fazer isso} else = {senão vai ser isso} for = (crio uma variável a ser utilizada; uma condição; uma instrução) {substituimos pela variáveis quando há uma repetição na função} return = ?
se puderem me dar uma resposta e verificar se a minha lógica nas instruções anteriores estão corretas.