ユーザー入力が整数で、ゼロより大きく、最大10であるかどうかを確認するにはどうすればよいですか?
0から10までの数字を要求するスクリプトを作成する必要があります。これは、ユーザーが数字を入力できる回数になります。
したがって、3を入力した場合、入力したい番号を3回尋ねる必要があります。彼が最後の数値を入力したとき、指定された数値の平均を表示する必要があります。その後、スクリプトは終了します。
ユーザー入力が整数で、ゼロより大きく、最大10であるかどうかを確認するにはどうすればよいですか?
0から10までの数字を要求するスクリプトを作成する必要があります。これは、ユーザーが数字を入力できる回数になります。
したがって、3を入力した場合、入力したい番号を3回尋ねる必要があります。彼が最後の数値を入力したとき、指定された数値の平均を表示する必要があります。その後、スクリプトは終了します。
このような?
while ( (1..10) -notcontains $g)
{
$g = read-host "How many numbers do you want to put in? (value from 1 to 10) "
}
$ar=@()
for ($i=0; $i -lt $g; $i++)
{
$ar += read-host "Enter value $($i+1)"
}
$averageArray = ($ar | Measure-Object -Average).average
write-host "Average is : $averageArray"