Boa noite! Como vai!
Bacana! Mudar um pouco os problemas propostos é uma excelente forma de treinar os conceitos aprendidos!
Apenas uma dica: Evite escrever linhas de código como vc fez no if-else
a seguir.
if (i<3) {if(xCarros[i] < -50) {xCarros[i] = 600}}
else {if(xCarros[i]>500){xCarros[i] = 0}}
Veja que a leitura fica um pouco prejudicada. E uma das principais tarefas de um bom programador é escrever códigos que sejam fáceis de serem entendidos por outras pessoas. Sendo assim, o ideal seria escrever dessa forma.
if (i<3) {
if (xCarros[i] < -50) {
xCarros[i] = 600;
}
} else {
if (xCarros[i]>500) {
xCarros[i] = 0;
}
}
Além disso, é uma boa prática sempre terminar as linhas de instrução do código JavaScript com ponto e vírgula.
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!