배열의 최대값 구하기 : Math.max.apply(null, nums)
- apply() : call()의 역할과 동일. 이미 다른 객체에 사용중인 메서드나 함수를 또 다른 객체에서 중복해서 작성하지 않고 사용
- apply() 함수의 첫 번째 파라미터는 null
var array = [1,2,3,4];
var max = Math.max.apply(null, array);
console.log(max); // 4
배열의 최대값 구하기 : Math.max(...array)
- 전개 연산자를 활용하여 간단히 구현할 수 있다.
var array = [1,2,3,4];
var max = Math.max(...array);
console.log(max); // 4
배열의 최소값 구하기 : Math.min.apply(null, nums)
- apply() : call()의 역할과 동일. 이미 다른 객체에 사용중인 메서드나 함수를 또 다른 객체에서 중복해서 작성하지 않고 사용
- apply() 함수의 첫 번째 파라미터는 null
var array = [1,2,3,4];
var min = Math.min.apply(null, array);
console.log(min); // 1
배열의 최소값 구하기 : Math.min(...array)
- 전개 연산자를 활용하여 간단히 구현할 수 있다.
var array = [1,2,3,4];
var min = Math.min(...array);
console.log(min); // 1
'JavaScript' 카테고리의 다른 글
[Javascript] map((element, index) => {}) ,filter() (0) | 2023.08.03 |
---|---|
[JavaScript] forEach((element, index) => {}) (0) | 2023.08.03 |
[Javascript] 문자열 곱하기 / '문자열'.repeat(횟수) (0) | 2023.08.02 |
[Javascript] 아스키코드 활용하기 / '문자'.codePointAt(), String.fromCodePoint('숫자') (0) | 2023.08.02 |
[Javascript] 거듭제곱, 제곱근 구하기 / Math.pow(), Math.sqrt() (0) | 2023.08.02 |