js 취 배열 최대 값

580 단어
배열 정의
var arr = [- 1, 1, 101, - 52, 10, 1001, 1001] 1. es6 확장 연산 자...
Math.max(...arr)

2. es5 apply (방법 1 원리 와 동일)
Math.max.apply(null,arr)

3. for 순환
let max = arr[0];
for (let i = 0; i < arr.length - 1; i++) {
    max = max < arr[i+1] ? arr[i+1] : max
}

4. 배열 sort ()
arr.sort((num1, num2) => {
    return num1 - num2 < 0
})
arr[0]

5. 배열 reduce
arr.reduce((num1, num2) => {
    return num1 > num2 ? num1 : num2}
)

좋은 웹페이지 즐겨찾기