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

15 lines
215 B
Text

isPrime =: 1&p:
assert 1 1 0 -: isPrime 2 3 4 NB. test and example
loop =: verb define
i =. x: y
n =. i. 0
while. y > # n do.
if. isPrime i do.
n =. n , i
i =. _1 2 p. i
end.
i =. i + 1
end.
n
)