подскажите где ошибка: С помощью массивов создайте новый объект, сделав его ключами элементы первого массива, а значениями - элементы второго
Подскажите пожалуйста - почему не выводит первый елемент и его ключ??
Даны следующие массивы: let arr1 = [1, 2, 3, 4, 5]; let arr2 = [6, 7, 8, 9, 10]; С помощью этих массивов создайте новый объект, сделав его ключами элементы первого массива, а значениями - элементы второго.
let arr1 = [1, 2, 3, 4, 5],
arr2 = [6, 7, 8, 9, 10],
arr = {};
for ( let elem in arr1 ) {
let key = arr1[elem] ;
arr[key] = arr2[elem];
console.log(arr)
}
Вывод :
{
"2": 7,
"3": 8,
"4": 9,
"5": 10
}
Источник: Stack Overflow на русском