PowerFX V1.0 運用説明書 - Microsoft(R) Windows(R) -
目次 索引 前ページ次ページ

第3章 TCLplus> 3.4 TCLplusコマンド

3.4.42 while

機能:

条件が成立している間、処理を繰り返し実行します。

形式:

while {test} {body}

オプション:

なし

パラメーター:

test
処理(body)を繰り返す条件式を指定します。条件式にはexprコマンドと同じ演算子が使用できます。

条件式の評価結果と真、偽は"表3.16 評価結果と真、偽の対応"のように対応します。

[表3.16 評価結果と真、偽の対応]

真/偽

数値

文字列

0以外

trueまたはyes

0

falseまたはno

body
条件(test)が真の間繰り返し実行するスクリプト部分です。改行またはセミコロンで区切ることにより複数のコマンドが記述できます。

復帰値:

なし

注意事項:

なし

使用例:

4回処理を繰り返します。

set x 1
while {$x < 5} {
   puts "変数 x = $x"
   incr x
}

<実行結果>

変数 x = 1
変数 x = 2
変数 x = 3
変数 x = 4

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005