IntroJS の for 文
IntroJS の for 文は、次のように記述します。
for 識別子 in 式 ... end
識別子には、ループ内で使用する変数の名前を指定します。
式に、配列 (または、配列を返す式) を指定すると、ループ変数には、配列の各要素が設定されます。 次のように記述すると、3, 1, 4 が 1 行ずつ出力されます。
for v in [3, 1, 4] write_int(v) end
式に、整数 (または、整数を返す式) を指定すると、ループ変数には、0 から、指定した整数まで (指定した整数は含まない) が設定されます。 次のように記述すると、0, 1, 2 が 1 行ずつ出力されます。
for i in 3 write_int(i) end
式に、範囲式を指定すると、ループ変数には、範囲内の整数が順に設定されます。 次のように記述すると、1, 2, 3 が 1 行ずつ出力されます。
for i in 1 :<= 3 write_int(i) end
ということで、整数型しか使えない簡易プログラミング言語 IntroJS は、いかがでしょうか。