다음과 같이 작성할 수도 있습니다.
var test = [0, 77, 33, 11, 99, 88, 55];
Math.max.apply(null, test); // 99
Math.min.apply(null, test); // 0
1
0
selected
꼭 spread 연산자를 사용해야만 하는지가 궁금합니다.
그냥 [1,2,3,4,5]로 등록된 리스트에서 바로 max값 구할 수 있을거같은데
메모 [JS] 배열에서 최댓값 최솟값 구하기 - spread 연산자 활용 에 대한 질문
2개의 답변
다음과 같이 작성할 수도 있습니다.
var test = [0, 77, 33, 11, 99, 88, 55];
Math.max.apply(null, test); // 99
Math.min.apply(null, test); // 0
다음과 같이 reduce method를 사용해 해결할 수도 있습니다.
const arr = [20, 10, 40, 50, 30];
let minValue = arr.reduce((a, b) => {
return Math.min(a, b);
})
console.log(minValue); // 10
답변 작성