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

1.3 KiB
Raw Blame History

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 

Mais Informações:

MDN