У меня есть конструктор в js:
function car (){
this.name=name;
this.position=position;
}
Я создал два объекта obj сверху и pu sh для массива:
arr = [ car{name:car1;position:1},
car{name:car2;position:2} ]
, и у меня есть другой массив:
map = ["***","car1","***","car2","***"]
Я хочу это:
for (i = 0; i < arr.length; i++){
if(map[i] !== "***"){ //for example i=1 and map[1] is car1 and i dont know it!
//i need select car with name = car1 and change this car's position to 10
}
}
Я не хочу искать "car1". потому что в моем основном коде, когда новый автомобиль (car3) входит в положение car1, car1.position должно быть 0. действительно в карте автомобиля вставьте название машины в соответствии с положением автомобилей.