Sign in
chromium
/
chromium
/
src.git
/
20.0.1111.0
/
.
/
content
/
browser
/
debugger
/
manual_tests
/
resources
/
primes.js
blob: 64d38dcee556036e86fef73b180eb417884b1c62 [
file
] [
log
] [
blame
]
function
Primes
()
{
this
.
primes_
=
{};
}
Primes
.
prototype
.
test
=
function
(
p
)
{
for
(
var
divisor in
this
.
primes_
)
{
if
(
p
%
divisor
===
0
)
return
false
;
if
(
divisor
*
divisor
>
p
)
break
;
}
this
.
primes_
[
p
]
=
1
;
return
true
;
}