「PowerShell」for文2重ループでcontinueを使用するサンプル
書式
for(初期化式1 ; 条件式 ; 増減式){ for(初期化式2; 条件式 ; 増減式){ if (条件式) { continue } }
初期化式は、最初に1回だけ実行されます。
条件式がtrueの間、処理を繰り返します。
条件式がfalseになるとループ処理を終了します。
使用例
for ($i = 3; $i -lt 5; $i++) { for ($j = 3; $j -lt 5; $j++) { if ($j -eq 4) { continue } Write-Host ("j =" + $j) } Write-Host ("i =" + $i) }
実行結果
PS C:\study\powershell> .\test.ps1 j =3 i =3 j =3 i =4