es-toolkit/docs/reference/math/mean.md

28 lines
452 B
Markdown
Raw Normal View History

2024-06-28 17:17:56 +03:00
# mean
Calculates the average of an array of numbers.
If the array is empty, this function returns `NaN`.
## Signature
```typescript
function mean(nums: number[]): number;
```
### Parameters
- `nums` (`number[]`): An array of numbers to calculate the average.
### Returns
(`number`): The average of all the numbers in the array.
## Examples
```typescript
const numbers = [1, 2, 3, 4, 5];
const result = mean(numbers);
// result will be 3
```