primes.js is a very, very simple prime number checker and generator
It caches prime numbers so that repeated calls rely on previous work done in finding primes to improve performance
-
Install: npm install git://github.com/dthwaite/Primes
-
Test: npm test primes
-
Uninstall: npm uninstall primes
Usage:
in node:
var Primes = require('primes');
Primes.isPrime(31); // true
Primes.nextPrime(31); // 37
in the browser (loading from CDN):
<script src="https://cdn.rawgit.com/dthwaite/Primes/master/lib/primes.min.js"></script>
Primes.isPrime(31); // true
Primes.nextPrime(31); // 37
Supported methods: isPrime
, nextPrime
if (Primes.isPrime(31)) console.log("31 is a prime number");
console.log(Primes.nextPrime(32)+" is the next prime after 32");