개발/js & jquery
[javascript] 배열 내 최대, 최솟값 구하기
먼쥐7
2022. 9. 7. 17:31
let numbers = [10, 20, 3, 16, 45];
let max = min = numbers[0];
console.log(max);
console.log(min);
numbers.forEach(function(number){
if(number > max){
max = number;
}
if(number < min){
min = number;
}
});
console.log(max, min);
이렇게 작성하면 코드도 길고 가독성도 떨어지기 때문에
Math.max, Math.min 메소드에 apply를 사용
let numbers = [10, 20, 3, 16, 45];
let max = Math.max.apply(null, numbers);
let min = Math.min.apply(null, numbers);
console.log(max, min);