По аналогии с предыдущим заданием, ток проще (тож мож потом переделаю, когда меня вдохновение озарит).
1 вариант - for
const getZippedArrays = function(keysArray, valuesArray) {
let obj = {};
for (let i = 0; i < keysArray.length; i++) {
obj[keysArray[i]] = valuesArray[i];
}
return obj;
}
2 вариант - forEach
function getZippedArrays(keysArray, valuesArray) {
let obj = {};
keysArray.forEach( (prop, i) => obj[prop] = valuesArray[i] );
return obj;
}
3 вариант - reduce
const getZippedArrays = (keys, values) =>
keys.reduce(
(acc, cur, i) => {
acc[cur] = values[i];
return acc;
}, {});