RosettaCodeData/Task/100-doors/PowerShell/100-doors-5.psh
Ingy döt Net 776bba907c Sync
2013-10-27 22:24:23 +00:00

3 lines
223 B
Text

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"