Files
freeCodeCamp/guide/spanish/javascript/standard-objects/math/math-max/index.md

57 lines
1.3 KiB
Markdown
Raw Normal View History

2018-10-12 15:37:13 -04:00
---
title: Math Max
localeTitle: Matemáticas Max
---
## Matemáticas Max
`Math.max()` es una función que devuelve el valor más grande de una lista de valores numéricos pasados como parámetros. Si se pasa un valor no numérico como parámetro, `Math.max()` devolverá `NaN` .
Se puede pasar una matriz de valores numéricos como un solo parámetro a `Math.max()` usando `spread (...)` o `apply` . Sin embargo, cualquiera de estos métodos puede fallar cuando la cantidad de valores de matriz es demasiado alta.
### Sintaxis
```js
Math.max(value1, value2, value3, ...);
```
### Parámetros
Números, o arsenal limitado de números.
### Valor de retorno
El mayor de los valores numéricos dados, o `NaN` si algún valor dado no es numérico.
### Ejemplos
_Números como parámetros_
```js
Math.max(4, 13, 27, 0, -5); // returns 27
```
_Parametro invalido_
```js
Math.max(4, 13, 27, 'eight', -5); // returns NaN
```
_Array como parámetro, utilizando Spread (…)_
```js
let numbers = [4, 13, 27, 0, -5];
Math.max(...numbers); // returns 27
```
_Array Como Parámetro, Usando Aplicar_
```js
let numbers = [4, 13, 27, 0, -5];
Math.max.apply(null, numbers); // returns 27
```
#### Más información:
[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/max)