Skip to content

Function: average()

average(numbers): number

Defined in: math.ts:82

Returns the average (arithmetic mean) of all numbers in an array. Returns NaN for an empty array.

Parameters

numbers

number[]

The array of numbers to average.

Returns

number

The average value, or NaN if the array is empty.

Example

ts
average([1, 2, 3])  // 2
average([5])        // 5
average([])         // NaN