> チュートリアル
演算子を使うと、数学的な計算や、さまざまなデータの操作ができます。
主な演算子は次のとおりです:
+:2 つの数値の足し算-:引き算*:掛け算/:割り算\:整数の割り算の商%:整数の割り算の余り==:2 つの値が等しいか、=`:2 つの数値の比較and:2 つのブール値の「かつ」or:2 つのブール値の「または」=:変数への代入+=、-=、*= など:演算 + 変数への代入複数の演算子を含む式では、演算子は左から右へ順に計算されます。ただし、* が + より優先されるといった通常の優先順位に従います。
いろいろな演算子を使った例:
(5 + 7) * 2 のように、丸かっこも使えます。
= 演算子のほかにも、+=、-=、*= など、計算と代入を組み合わせた代入演算子がたくさんあります。
*= の例です。掛け算をして、結果を同じ変数に保存します:
今の回復の条件では、ライフが 1 減っただけで回復してしまいます。ライフが 75% 未満のときだけ回復するようにして、改善しましょう:
変数や式の値を戦闘のアクションに表示するには、標準関数 debug() を使います。例:debug(getTotalLife() * 0.75)。
コード 10 + (5 * 7) - 20 / 4 の結果は?
40 25 18 -30
コード var 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.