sussy-util
Version:
Util package made by me
22 lines (21 loc) • 658 B
TypeScript
export declare class PrimeNumbers {
private current;
private primes;
/**
* It returns an array of prime numbers up to a given number.
* @param {number} num - number - The number to get the primes till.
* @returns The primes array.
*/
getTill(num: number): number[];
/**
* adds n amount of prime numbers to the cache and returns it
* @param {number} num - number - The number of primes to add to the list.
* @returns The array of primes.
*/
addPrimes(num: number): number[];
/**
* Resets the state of the PrimeNumbers instance.
*/
reset(): void;
}
export default PrimeNumbers;