誰かが助けてくれることを願っています。私はスタック上のJavaScriptの例を見てきましたが、以下のステートメントを動作させることができました。 OR文を追加すると、エラーが発生します。誰かが構文を助けることができますか?JavaScriptのIFとOR文
if (this.drawX >= CANVAS_WIDTH - this.width && this.isRightKey)
|| ((this.drawX <= -this.width && this.isLeftKey) {
this.speed = 0;
} else {
this.speed = 5;
}
条件構文が間違っているようです。これで試してみてください: 'if((this.drawX> = CANVAS_WIDTH - this.width && this.isRightKey == true) ||(this.drawX <= 0 - this.width && this.isLeft Key == true)) ' – dlopez
'isLeft'と 'Key'の間にスペースがあるようですが間違っています。ブール値== trueをチェックする必要はありません。それは定義によって真実または偽です。 – ManoDestra