Всем привет.
Подскажите, как прочитать arguments функции secondFunс? Напрямую понятно можно обратиться, а если будет передано неизвестное кол-во аргументов, как перебрать их?
function secondFunc(a, b) {
return function(c, d){
for( let i=0; i<arguments.length; i++ ){
console.log(arguments[i]);
}
return a + b + c + d;
}
}
function mainFunc(second) {
return second(1,2);
}
console.log( mainFunc( secondFunc(3,5) ) );