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