자바스크립트 Math.max()
Math.max()
주어진 숫자 중 가장 큰 값을 반환해요.
Math.max( a, b, c, d... )
- a,b,c,d ... : 비교할 숫자들 (숫자형)
반환값
- 가장 큰 숫자 반환
- 인자 중 하나라도 NaN 이면 결과는 NaN
- 인자가 없으면 -Infinity 반환
예제
console.log(Math.max(1, 5, 3)); // 5
console.log(Math.max(-10, 0, 10)); // 10
console.log(Math.max(100)); // 100
console.log(Math.max()); // -Infinity
console.log(Math.max(3, "a")); // NaN
배열에서 사용하려면?
Math.max()는 개별 인자를 받기 때문에, 배열은 전개 연산자(...) 와 함께 사용해야 합니다.
const numbers = [1, 5, 3, 9];
console.log(Math.max(...numbers)); // 9