1
resposta

eu não entendi esse IF da colisão.

como assim if (colisao)???? não precisa verificar if(colisao=true) ? nunca vi a função if sem "=" ou "<" ou ">".

    if (colisao){yAtor = 366}    //esta dá certo, mas se eu colocar assim olha...

 if (colisao-true){yAtor = 366}    // assim não dá certo
1 resposta

Olá, tudo bem ?

Quando omitimos a verificação de igualdade em um if, buscamos tratar se aquela condição é verdadeira.

Ou seja, if(colisão) é o mesmo que lermos "se colisão for verdadeira, faça o que está abaixo"

if(colisão) é o mesmo que você fazer:

if(colisao === true) {
     ...
}

Lembrando que usar apenas um sinal de igual é atribuição.Ao utilizarmos três sinais de iguais é comparação.

Espero que tenha ajudado. Bons estudos!!!