RosettaCodeData/Task/Loops-Increment-loop-index-within-loop-body/J/loops-increment-loop-index-within-loop-body-3.j
2023-07-01 13:44:08 -04:00

10 lines
147 B
Text

loop =: verb define@:x:
i =. y
while. y >: # i do.
if. isPrime {: i do.
i =. (, _1 2 p. {:) i
end.
i =. _1 (>:@:{)`[`]} i
end.
}: i
)