Lucas-Lehmer primality test
npm install lucas-lehmer-testLucas-Lehmer primality test
in JavaScript. This is the primality test that is used by the
Great Internet Mersenne Prime Search to locate large
primes, and has done a pretty good job of finding some of the largest primes to
date.
Is the 31st Mersenne number a prime number?
`` javascript
var lucasLehmerTest = require('lucas-lehmer-test');
lucasLehmerTest(31);
// => true
`
` bash`
$ npm install lucas-lehmer-test
` javascript`
var lucasLehmerTest = require('lucas-lehmer-test');
Uses the Lucas-Lehmer primality test to determine if the valueth Mersennetrue
number is a prime number. Returns if it is; otherwise returns false.value` can be a _Number_ (it most cases it probably will be), a _String_ (for
really large numbers that JavaScript has a hard time with), or an instance of
big-integer.