Как можно присвоить id объекта другому объекту?
Всем добрый день, дан массив с объектами такого вида: (Пользователи выбрали тип автомобилей и количество)
const cars = [{
amount: 2,
carId: "",
type: "Легковая"
}, {
amount: 1,
carId: "",
type: "Грузовая"
}]
После, выводится ${amount} количество форм (в данном случае 3), пользователи ввели свои данные в формы и сформировался такой массив с объектами:
const regDriverData = [{
carId: 10,// одинаковый id
driverId: 1,
name: 'Andrew',
type: "Легковая"
}, {
carId: 10, //одинаковый id
driverId: 2,
name: 'Bob',
type: "Легковая"
}, {
carId: 36,
driverId: 3,
name: 'Jack',
type: "Грузовая"
}]
Мне нужно каким-то образом наладить связь между этими двумя массивами, чтобы у объектов массива cars были заполнены carId по соотношению:
const cars = [{
amount: 2,
carId: 10,
type: "Легковая"
}, {
amount: 1,
carId: 36,
type: "Грузовая"
}]
Как можно решить данную задачу? Или же может изначально в массиве cars создавать carId, а после ввода данных пользователя расфасовывать carId по объектам массива regDriverData?
Источник: Stack Overflow на русском