Прохожу сейчас псевдомассив arguments. Подскажите, почему в массив записывается только 4, если по идеи цикл должен перебрать все аргументы и записать в новый массив.
'use strict';
var array = [];
function sum() {
for(var i = 0; i < arguments.length; i++) {
return array[i] = arguments[i];
}
}
sum(4,5,2);
console.log(array)