UNPKG

sussy-util

Version:
22 lines (21 loc) 658 B
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;