JavaScript

[Javascript] 배열의 최대값, 최소값 구하기 / Math.max(), Math.min()

hellosonic 2023. 8. 2. 22:48

배열의 최대값 구하기 : 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