構文 | ルール |
注釈 | すべての注釈は番号記号 (#) で始まる必要があります。 例: # thisは注釈です。 |
識別子 | |
データ型 | |
変数 | |
演算子 | |
条項 | 条件句 if condition {
...
}
if condition1 {
if condition2 {
...
}
}
if condition {
...
} else {
...
}
条項の説明 ループ用 a = ['a', 'b', 'c', 'd']
def for_func () {
aのk、vの場合 {
if eq(v, 'c') {
trueを返す
}
}
}
for_func()
##########################################################################################
a = ['a' = 1、'b' = 2、'c' = 3、'd' = 4、'e' = 5、'f' = 6]
def for_func () {
aのk、vの場合 {
if eq(k, 'c') {
trueを返す
}
}
}
for_func()
##########################################################################################
num = 0
def for_func () {
a = [0,1、2,3、4,5、6,7、8,9]
aのk、vの場合 {
b = [0,1、2,3、4,5、6,7、8,9]
k1 ,v1のb {
c = [0,1、2,3、4,5、6,7、8,9]
cのk2、v2の場合 {
num = add(num, 1)
if and(eq(v, 3), eq(v1, 5), eq(v2, 7)) {
trueを返す
}
}
}
}
}
for_func()
次の制限に注意してください。 forループは、ディクショナリ型または配列型のデータをトラバースするためにのみ使用されます。 ブレークなどのキーワードはサポートされていません。 カスタム関数を使用し、returnキーワードを使用してループを中断することを推奨します。 ステートメントのネストは許可されています。 CodingStyle オープニングブレース ({) は... のため に同じ行に従わなければなりません。
|
関数 | |
その他 | EdgeScriptで二重引用符 (") を使用しないでください。 |