RosettaCodeData/Task/100-doors/PowerShell/100-doors-5.ps1
2026-04-30 12:34:36 -04:00

3 lines
223 B
PowerShell

1..100|foreach-object {$pipe += "toggle $_ |"} -begin {$pipe=""}
filter toggle($pass) {$_.door = $_.door -xor !($_.index % $pass);$_}
invoke-expression "1..100| foreach-object {@{index=`$_;door=`$false}} | $pipe out-host"