[PowerShell][基本] Do While文

本記事の概要

PowerShellのDo While文は、先に繰り返し処理を実行してから、条件式を評価する構文です。

この記事では、Do While文の使用方法について説明します。

 

Do While 文の使用方法

PowerShellのDo While文は、先に繰り返し処理を実行してから、条件式を評価する構文です。以下は、1から10までの数値を順番に表示するプログラムです。

このプログラムは、まず$iの値を表示し、$iを1ずつ増やします。その後、$iが10以下である限り、処理を繰り返します。

$i = 1
do {
    Write-Output $i
    $i++
} while ($i -le 10)

 

次に、ユーザーからの入力が特定の文字列になるまで繰り返し処理を行うプログラムを示します。

do {
    # 何らかの処理を行う
    $continue = Read-Host "続けますか? (y/n)"
} while ($continue -eq 'y')

このプログラムは、はじめに何らかの処理を実行します。その後、ユーザーが”y”と入力する限り、処理を繰り返します。$continue変数には、Read-Hostコマンドレットによってユーザーから入力された文字列が格納されます。

コメント

タイトルとURLをコピーしました