mirror of
https://github.com/zekexiao/pocketlang.git
synced 2025-02-06 04:37:47 +08:00
21 lines
306 B
Plaintext
21 lines
306 B
Plaintext
|
|
var is_prime = Fn.new {|n|
|
|
if (n < 2) return false
|
|
for (i in 2...n) {
|
|
if (n % i == 0) return false
|
|
}
|
|
return true
|
|
}
|
|
|
|
|
|
var start = System.clock
|
|
var N = 30000
|
|
var primes = []
|
|
for (i in 0...N) {
|
|
if (is_prime.call(i)) {
|
|
primes.add(i)
|
|
}
|
|
}
|
|
System.print("elapsed: %(System.clock - start) s")
|
|
|