반응형
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제외최소값구하기
반응형
'Web Programing! > Script' 카테고리의 다른 글
[Postman] 토큰 자동 재갱신 (0) | 2022.08.30 |
---|---|
[JAVASCRIPT] 정렬 함수, sort() (0) | 2021.12.07 |
The valide characters are defined 인코딩 에러 (0) | 2021.11.30 |
[Thymeleaf] 타임리프 속성 (0) | 2021.11.25 |
[Javascript] selectbox 제어 (0) | 2021.11.23 |
[javascript] 쿠키(Cookie) 사용 2 - Plug-in (0) | 2021.11.21 |
[javascript] 쿠키(Cookie) 사용 1 (0) | 2021.11.20 |