FOR
構文
FOR "ワード 開始値 終了値 [指示リスト]
(FOR "ワード 開始値 終了値 [指示リスト]
スッテプ値)
回数を設定された値で、Logoのリストを実行する。
ワード(WORD)が、開始値で初期化されワードが終了値に達するまで指示リストを、繰り返す。
スッテプ値を指定しないと、ワードの増分は1である。
例題
to fortestA
for "i 1 10 [print :i]
end
fortestA
1
2
3
4
5
6
7
8
9
10
to fortestB
(for "i 1 10 [print :i] 2)
end
fortestB
1
3
5
7
9
手続きfortestBでは、スッテプ値が2の為に5回目の繰返しを実行した後は、ワード"i
が、11になるので繰返しは終了する。
|