본문 바로가기
Web Programing!/Script

[Javascript] 배열 최대값, 최소값 구하기

by 어설픈봉봉이 2021. 11. 26.
반응형
SMALL

 

1. 최대값

 

var arr = [3, 0, 7, 12, 0, 5, 22];
var maxValue = Math.max.apply(null, arr);
 

 

2. 최소값

 

var arr = [3, 0, 7, 12, 0, 5, 22];
var minValue = Math.min.apply(null, arr.filter(Boolean));


Boolean(3) // true 
Boolean(0) // false
Boolean(7) // true
//...
 
 

arr.filter는 제공된 함수로 구현 된 테스트를 통과하는 모든 요소를 ​​사용하여 새 배열을 만듭니다.

결과적으로 0을 제외한 모든 요소를 ​​가진 새로운 필터링 된 배열을 갖게됩니다.

 

#최소값구하기, #최대값구하기, #javascript최대값구하기, #javascript최소값구하기, #0제외최소값구하기

 

반응형