> チュートリアル
演算子を使うと、数学的な計算や、さまざまなデータの操作ができます。
主な演算子は次のとおりです:
+:2 つの数値の足し算-:引き算*:掛け算/:割り算%:割り算の余り(モジュロ)==:2 つの値が等しいか、=`:2 つの数値の比較&&:2 つのブール値の「かつ」||:2 つのブール値の「または」!:「否定」(ブール値を反転する)=:変数への代入+=、-=、*= など:演算と変数への代入を組み合わせたもの整数の割り算の 商 を求めるには、Math.floor(a / b) を使います。
複数の演算子を含む式では、通常の優先順位のルールに従うので、* は + より先に計算されます。
いろいろな演算子を使った例:
(5 + 7) * 2 のように、丸かっこも使えます。
= 演算子のほかにも、+=、-=、*= など、計算と代入を組み合わせた代入演算子がたくさんあります。
*= の例です。掛け算をして、結果を同じ変数に保存します:
今の回復の条件では、ライフが 1 減っただけで回復してしまいます。ライフが 75% 未満のときだけ回復するようにして、改善しましょう:
変数や式の値を戦闘のアクションに表示するには、Debug.log() を使います。例:Debug.log(me.maxLife * 0.75)。
コード 10 + (5 * 7) - 20 / 4 の結果は?
40 25 18 -30
コード let x = 10 x *= 2 x += 5 x /= 5 の最後で、x の値は?
5 15 22 12
コード (true && false) || (true && true) の結果は?
1 3 true false
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.