Найти в Дзене
Developer

Обработка циклов JavaScript. Задача № 23. Создание объекта из двух массивов

Задача Даны следующие массивы: let arr1 = [1, 2, 3, 4, 5]; let arr2 = [6, 7, 8, 9, 10]; С помощью этих массивов создайте новый объект, сделав его ключами элементы первого массива, а значениями - элементы второго. Решение 1. Инициализируем объект с пустыми значениями. 2. С помощью цикла укажем количество свойств в объекте. for (let i = 0; i <= 4; i++) 3. Объявим две переменные. Первая для ключа, вторая - для его значения. Сохраним в каждую из них значения из данных массивов. let key = arr1[i]; let value = arr2[i]; 4. Теперь cоздадим объект obj[key] = value; 5. Выведем в консоль console.log(obj); Код

Задача

Даны следующие массивы:

let arr1 = [1, 2, 3, 4, 5]; let arr2 = [6, 7, 8, 9, 10];

С помощью этих массивов создайте новый объект, сделав его ключами элементы первого массива, а значениями - элементы второго.

Решение

1. Инициализируем объект с пустыми значениями.

2. С помощью цикла укажем количество свойств в объекте.

for (let i = 0; i <= 4; i++)

3. Объявим две переменные. Первая для ключа, вторая - для его значения. Сохраним в каждую из них значения из данных массивов.

let key = arr1[i];

let value = arr2[i];

4. Теперь cоздадим объект

obj[key] = value;

5. Выведем в консоль

console.log(obj);

Код