728x90
최대값을 구하기 위해서 Function.prototype.apply()를 사용할 수 있습니다.
최대값을 구하는 Math.max 함수에 적용합니다.
1
2
3
4
5
6
|
|
1
|
5 // 최대값 5 출력
|
max 함수에 배열 객체를 넣으면 NaN 에러가 납니다. 이것을 제대로 계산하려면 Math.max 에서 리턴 받은 객체에서 apply() 함수를 이용해야 합니다. 그럼 배열에서 가장 큰 값을 리턴하게 됩니다.
이번에는 배열의 최소값을 가져오는 Min 함수 입니다.
Max 와 같이 인수로 넘어간 데이터 중 최소값을 리턴하게 됩니다, 그리고 마이너스 계산도 해 줍니다.
1
2
3
4
5
|
1
|
-5
|
'프로그래밍 > JavaScript' 카테고리의 다른 글
[JavaScript] DataType (0) | 2019.10.31 |
---|---|
[JavaScript] Date 객체 (0) | 2019.08.30 |
[Javascript] 배열의 평균 구하기 함수 (0) | 2019.08.06 |