繰り返しに使うwhile、do...while ステートメントの書き方です。
whileステートメント
while(条件文)
{
[条件が真のとき繰り返される処理]
}
{
[条件が真のとき繰り返される処理]
}
do...while ステートメント
do{
[条件が真のとき繰り返される処理]
}while(条件文)
[条件が真のとき繰り返される処理]
}while(条件文)
whileとdo...whileの違いは、条件判定が先か後の違いです。
ですので、whileの場合、最初の条件判定がfalseなら一度も処理を実行しないで終わりますが、do...whileの場合、かならず最初の1回は処理が実行されることになります。
while 例
$i = 0 while($i -lt 5) { Write-Host $i $i++ }
do...while 例
$i = 0 do{ Write-Host $i $i++ }while($i -lt 5)
スポンサーリンク