誰でもわかる!powershell入門学習サイト 〜for文〜

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

Powershellfizzbuzzを作る

Powershellfizzbuzzを作成するとすると次の通り。

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")