Powershell hinzufügen von Werten zusammen

Hier ist mein code:

clear-host

function isNumeric ($x) {
try {
    0 + $x | Out-Null
    return $true
} catch {
    return $false
}
}

function output-file ($ave, $high, $low, $date)
{
write-output "Programer: Oday Sawaqed"
write-output "Class: CIS 124"
write-output "PowerShell Assignmnent"
write-output ""
Write-output ""
write-output " Current Date                    Average               Highest                        Lowest"
write-output " $date                $ave                   $high                 $low "
}


$array = @()
$hold
$n = 1

do {
$hold = read-host "number $n"
if (isNumeric $hold -eq $true){
if (999 -ne $hold) {
$array += $hold
$n = $n + 1
}
else
{
clear-host
write-host "Thank you."
write-host "The numbers you entered are:" $array
write-host "Please select a file name to save the output:"
$fileName = Read-host

$date = get-date -format "dddd, MMMM d, yyyy"
$array = $array | Sort-Object 
$ave = 
$high = $array | Select-Object -last 1
$low = $array | Select-Object -first 1

output-file $ave $high $low $date | Out-File c:\$fileName.txt
}
}
else {
write-host "Please enter a numeric value"
}
}
while (999 -ne $hold)

Nun der code funktioniert perfekt, ich kann einfach nicht herausfinden, wie Sie die Werte in mein array um den Mittelwert zu berechnen. kann mir bitte jemand helfen oder mir einen Tipp geben!
ich weiß, dass ich hinzufügen müssen, um die Werte zusammen und teilen Sie dann sein, $n, ich weiß nur nicht, wie Sie die Werte.

InformationsquelleAutor Oday Sawaqed | 2012-05-06
Schreibe einen Kommentar