prime-nummers v1.0.3
prime-nummers
An multi-language NPM package to use prime numbers.
Een meer-talige NPM package om primaire nummers te gebruiken.
English
Prime numbers are funny: You can only devide them by 1 and itself. Because of that, you can also use them for RSA encryption.
Installing
First you have to install this package. You can do this if you have npm on your machine. This you have if it is good standard if you install nodejs.
Loading
To load your prime-nummers into your project, you must do it as described below.
const primeNummers = require("prime-nummers");
isPrime(number)
The first function is the isPrime(number) function. With this function, you can check if an number is an prime number.
const primeNummers = require("prime-nummers");
console.log(primeNummers.isPrime(1)); // True
console.log(primeNummers.isPrime(4)); // False
primeList(limit, digets)
The 2nd function: primeList (limit, digets). With this function you can get all prime numbers that are currently stored. That is currently 179580
. An update will be issued every week to add more prime numbers. If you set the numbers higher than 7
, you will not get anything, because the highest prime number that is currently stored is2448581
.
const primeNummers = require("prime-nummers");
console.log(primeNummers.primeList(5, 5)); // [ 10007, 10009, 10037, 10039, 10061 ]
genPrimes (start, limit, function that is run when a number is determined)
With the last function you can generate primes.
let primeGenerator = await genPrimes(1, 150, (isPrime, nummer, primes, primeCount) => { // From one to 150
// Deze code wordt gerund als er een getal is bepaalt
});
Nederlands
Prime numbers zijn grappig: Je kan ze alleen door 1 en zichzelf delen. Daarom zijn ze ook zo goed te gebruiken voor RSA encryption.
Installeren
Als eerst moet je deze package installeren. Dit kan als je npm op je machine hebt. Dit heb je als het goed is standaard als je nodejs installeerd.
Ga naar je projectmap, open de cmd en voer dit uit:
npm i -s prime-nummers
Inladen
Om je prime-nummers in te laden in je project, moet je het requiren, zoals hieronder beschreven staat.
const primeNummers = require("prime-nummers");
isPrime(nummer)
De 1e functie is de isPrime(nummer) functie. Met deze functie kan je checken of een nummer wel of geen prime getal is.
const primeNummers = require("prime-nummers");
console.log(primeNummers.isPrime(1)); // True
console.log(primeNummers.isPrime(4)); // False
primeList(limiet, nummers)
De 2e functie: primeList(lmiet, nummers). Met deze functie kan je alle prime getallen krijgen die er momenteel zijn opgeslagen. Dat zijn er momenteel 179580
. Elke week komt er een update uit waarmee er meer prime getallen worden toegevoegd. Als je de nummers hoger zet dan 7
, krijg je niets, want het hoogste prime getal dat nu is opgeslagen is 2448581
.
const primeNummers = require("prime-nummers");
console.log(primeNummers.primeList(5, 5)); // [ 10007, 10009, 10037, 10039, 10061 ]
genPrimes(start, limiet, functie die wordt gerund als een getal is bepaald)
Met de laatste functie kan je primes genereren.
let primeGenerator = await genPrimes(1, 150, (isPrime, nummer, primes, primeCount) => { // From one to 150
// Deze code wordt gerund als er een getal is bepaalt
});