JavaScript - 문제 미리보기
문제 589
medium
다음 코드에서 Rest Parameter의 올바른 사용법으로 빈칸에 들어갈 것은?
function sum(______args) {
let total = 0;
for (let arg of args) {
total += arg;
}
return total;
}
sum(1, 2, 3, 4, 5); // 모든 인수를 배열로 받고 싶음
정답: B
Rest Parameter는
...
(세 개의 점) 문법을 사용합니다. function sum(...args)
로 작성하면, 함수에 전달된 모든 인수들이 args
배열에 저장됩니다. 이를 통해 가변 개수의 인수를 받는 함수를 쉽게 만들 수 있습니다. 위 예제에서 args
는 [1, 2, 3, 4, 5]
배열이 됩니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.