Category

Math

Mathematical operations and calculations

add

Adds two numbers.

add(augend: number, addend: number): number

ceil

Computes number rounded up to precision.

ceil(number: number, precision?: number): number

divide

Divides two numbers.

divide(dividend: number, divisor: number): number

floor

Computes number rounded down to precision.

floor(number: number, precision?: number): number

max

Computes the maximum value of array. If array is empty or falsy, undefined is returned.

max<T extends number>(array: T[]): T | undefined

maxBy

This method is like max except that it accepts iteratee which is invoked for each element in array to generate the criterion by which the value is ranked.

maxBy<T>(array: T[], iteratee: (value: T) => number): T | undefined

mean

Computes the mean of the values in array.

mean(array: number[]): number

meanBy

This method is like mean except that it accepts iteratee which is invoked for each element in array to generate the value to be averaged.

meanBy<T>(array: T[], iteratee: (value: T) => number): number

min

Computes the minimum value of array. If array is empty or falsy, undefined is returned.

min<T extends number>(array: T[]): T | undefined

minBy

This method is like min except that it accepts iteratee which is invoked for each element in array to generate the criterion by which the value is ranked.

minBy<T>(array: T[], iteratee: (value: T) => number): T | undefined

multiply

Multiplies two numbers.

multiply(multiplier: number, multiplicand: number): number

round

Computes number rounded to precision.

round(number: number, precision?: number): number

subtract

Subtracts two numbers.

subtract(minuend: number, subtrahend: number): number

sum

Computes the sum of the values in array.

sum(array: number[]): number

sumBy

This method is like sum except that it accepts iteratee which is invoked for each element in array to generate the value to be summed.

sumBy<T>(array: T[], iteratee: (value: T) => number): number