Set コマンド
続いて、変数と算術式について説明します。ObjectScript では、変数の宣言がありません。変数名では、大文字と小文字が区別されます。Set を使用して、変数に値を割り当てます。単純な文字列または数値を値に割り当てることも、式を割り当てることもできます。変数の最大長は 3,641,144 文字です。Set は、同じ値を同時に複数の変数に割り当てることもできます。
ターミナル
USER>set x = 4 + 2
USER>write x
6
USER>set y = "Tutorial" write y
Tutorial
USER>set (a, b, c) = 4
USER>write a, " ", b, " ", c
4 4 4
USER>
ObjectScript には 7 つの二項算術演算子があります。最初の 2 つは単項演算子としても機能します。
算術演算子
演算子 | 演算 | 例 (結果) |
---|---|---|
+ |
|
set x = 4 + 2 (x = 6) set z = "546-FRJ" set y = +z (y = 546) |
- |
|
set x = 4 - 2 (x = 2) set z = "-5 degrees" set y = -z (y = 5) |
* |
|
set x = 4 * 2 (x = 8) |
/ |
|
set x = 5 / 2 (x = 2.5) |
** |
|
set x = 5 ** 2 (x = 25) |
\ |
|
set x = 5 \ 2 (x = 2) |
# |
|
set x = 5 # 2 (x = 1) |