Number Theory
eulerPhi (x: number): number
Computes Euler’s totient function (phi) for a given natural number x.
Name | Type | Default | Description |
---|---|---|---|
x | number |
gcd (numbers: Array<number>): number
Calculates the greatest common divisor of multiple numbers.
Name | Type | Default | Description |
---|---|---|---|
numbers | Array<number> |
generatePrime (d: number): number
Generates a random prime number with d digits, where 2 <= d <= 16.
Name | Type | Default | Description |
---|---|---|---|
d | number |
goldbach (x: number): [number, number]
Tries to write a number x as the sum of two primes.
Name | Type | Default | Description |
---|---|---|---|
x | number |
lcm (numbers: Array<number>): number
Calculates the lowest common multiple of multiple numbers.
Name | Type | Default | Description |
---|---|---|---|
numbers | Array<number> |
listPrimes (n: number): Array<number>
Lists all prime numbers between 0 and n.
Name | Type | Default | Description |
---|---|---|---|
n | number | 100 |
primeFactorisation (n: number): Array<number>
Finds the prime factorisation of a number n.
Name | Type | Default | Description |
---|---|---|---|
n | number |