diff --git a/PowerShell/Schleifen mit Jona.ps1 b/PowerShell/Schleifen mit Jona.ps1 new file mode 100644 index 0000000..f281b30 --- /dev/null +++ b/PowerShell/Schleifen mit Jona.ps1 @@ -0,0 +1,24 @@ +# C-like for loop +for ($i = 0; $i -lt 10; $i++) { + Write-Host "Hello, World! This is iteration no. $i" +} + +# List of names +$Names = ("Onur", "Jona", "Flo") +Write-Host $Names +Write-Host $Names[0] +Write-Host $Names[1] +Write-Host $Names[2] + +# C-like for loop +for ($i = 0; $i -lt $Names.Count; $i++) { + Write-Host "Hello, $($Names[$i])" +} + +# Syntax sugar, for each element in list do something +foreach ($Name in $Names) { + Write-Host "Hello, $Name" +} + +# Powershell shorthand +$Names |% { Write-Host "Hello, $_" } \ No newline at end of file