for文
while文では ーを用意する($iのこと) 2、ループする条件を設定する($i -le 5) 3、カウンターを増やす の三ステップが必要であった。
このように、カウンターを増やすというループであれば 次のfor文で一行でまかなえる
for ($i=1; $i -It 10; $i+=1){ echo "$i"; }
- 実行結果
1 2 3 4 5 6 7 8 9 10
Powershellでfizzbuzzを作る
Powershellでfizzbuzzを作成するとすると次の通り。
for($i=1; $i-It 20; $j++){ if($i % 15 -eq0) { echo "$i is fizzbuzz" } else if ($i % 5 -eq 0) { echo "$i is buzz" } elseif ($i % 3 -eq 0){ echo "$i is fizz" } }
当然ながら別解もある 例えば、forの代わりにwhileを使っても良い
title:誰でもわかる!powershell入門学習サイト 〜繰り返し構文編〜 description:プログラミング言語powershellの入門サイトです。今回は第三弾、繰り返し構文編 img:https://johobase.com/jb/wp-content/uploads/2021/03/taskbar-powershell-icon-contextmenu.png
category_script:page_name.startswith("1")