Solange eine Funktion Befehle enthält, welche eine Bildschirmausgabe tätigen (und das tun fast alle Befehle), ist eine dedizierte Rückgabe von Werten aus einer Funktion nicht notwendig:
?
1
2
3
4
5
6
7
8
1. PS X:\Temp> function Get-Density([Int32]$Mass, [Int32]$Volume)
2. >> {$Mass/$Volume}
3. >>
4. Get-Density 40 100
0,4
5. $a = Get-Density 33 50
6. $a
0,66
Eine direkte Zuweisung einer Funktion zu einer Variablen speichert dort die Ausgabe der Funktion (ausgenommen sind hier Ausgaben,