요약(Summary)
가장 큰수를 리턴
문법(Syntax)
1 | Math.max(x,y,z,....,n) |
인자(Parameters)
인자명 | 데이터형 | 필수/옵션 | 설명 |
---|---|---|---|
x,x,x,...,n | number | 하나 이상 필수 | 비교 대상인 수 |
반환값(Return)
number, 인자가 없으면 -Infinity를 리턴
설명(Description)
인자로 전달한 수 중에 가장 큰 수를 리턴함
Math.min은 가장 작은 수를 리턴하는 것으로 반대기능
예제(Example)
1 | alert(Math.max(1,2,3,4,5,4,3,2,1)); // number, 5 |
1 2 3 4 5 | // max와 min을 이용해서 x의 최대값을 10, 최소값을 1로 제한 var x = 3; alert(Math.max(10, Math.min(1, x)); // number, 3 alert(Math.max(10, Math.min(0, x)); // number, 1 alert(Math.max(10, Math.min(100, x)); // number, 10 |