1.3 KiB
1.3 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Math Max | Matemática max |
Matemática max
Math.max() é uma função que retorna o maior valor de uma lista de valores numéricos passados como parâmetros. Se um valor não numérico for passado como parâmetro, Math.max() retornará NaN .
Uma matriz de valores numéricos pode ser passada como um único parâmetro para Math.max() usando spread (...) ou apply . Qualquer um desses métodos pode, no entanto, falhar quando a quantidade de valores de matriz fica muito alta.
Sintaxe
Math.max(value1, value2, value3, ...);
Parâmetros
Números ou matriz limitada de números.
Valor de retorno
O maior dos valores numéricos fornecidos, ou NaN se qualquer valor determinado for não numérico.
Exemplos
Números Como Parâmetros
Math.max(4, 13, 27, 0, -5); // returns 27
Parâmetro inválido
Math.max(4, 13, 27, 'eight', -5); // returns NaN
Matriz como parâmetro, usando a propagação (...)
let numbers = [4, 13, 27, 0, -5];
Math.max(...numbers); // returns 27
Matriz Como Parâmetro, Usando Aplicar
let numbers = [4, 13, 27, 0, -5];
Math.max.apply(null, numbers); // returns 27