함수 - 매개변수와 인수
arguments 객체
디폴트 매개변수와 나머지 매개변수
// 첫 번째 인수를 변수 firstNum에 저장하고 나머지 인수들은 배열 restArgs에 저장함. function sub(firstNum, ...restArgs) { for(var i = 0; i < restArgs.length; i++) { firstNum -= restArgs[i]; } return firstNum; } sub(10, 2, 3); // 10 - 2 - 3 = 5 sub(10, 1, 5, 8); // 10 - 1 - 5 - 8 = -4
Last updated