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