Substring primes: Difference between revisions

m
→‎Using a limit: Replaced getDigits function with a more recently added library function.
m (→‎{{header|REXX}}: changed comments and some variable names.)
m (→‎Using a limit: Replaced getDigits function with a more recently added library function.)
Line 743:
===Using a limit===
<lang ecmascript>import "/math" for Int
 
var getDigits = Fn.new { |n|
var digits = []
while (n > 0) {
digits.add(n%10)
n = (n/10).floor
}
return digits[-1..0]
}
 
var primes = Int.primeSieve(499)
var sprimes = []
for (p in primes) {
var digits = getDigitsInt.calldigits(p)
var b1 = digits.all { |d| Int.isPrime(d) }
if (b1) {
9,482

edits