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); // 모든 인수를 배열로 받고 싶음
A. *
B. ...
C. []
D. &

정답: B

Rest Parameter는 ... (세 개의 점) 문법을 사용합니다. function sum(...args)로 작성하면, 함수에 전달된 모든 인수들이 args 배열에 저장됩니다. 이를 통해 가변 개수의 인수를 받는 함수를 쉽게 만들 수 있습니다. 위 예제에서 args[1, 2, 3, 4, 5] 배열이 됩니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.