Fiquei com dúvida em relação ao significado da variável criada ao usar o código importado do GitHub na parte 06 da aula 03 do curso de lógica de programação:
se
let colidiu = false
então
function colisaoMinhaRaqueteBiblioteca(){
colidiu =
collideRectCircle(xRaquete, yRaquete, raqueteComprimento, raqueteAltura, xBolinha, yBolinha, raio);
if (colidiu){
velocidadeXBolinha *= -1;
}
está dizendo que:
function colisaoMinhaRaqueteBiblioteca(){
false =
collideRectCircle(xRaquete, yRaquete, raqueteComprimento, raqueteAltura, xBolinha, yBolinha, raio);
if (false){
velocidadeXBolinha *= -1;
}
certo?
qual a função do valor "false" aqui? Não foi explicado na aula o porquê o código copiado é como é, e talvez seja assunto para um momento mais avançado, mas fiquei intrigado.
entendi que postei a dúvida no fórum errado e já encontrei o lugar certo, favor desconsiderar (não encontro onde posso deletar a pergunta)