@ZMaxonchik

Как перебрать массив и вернуть определенный элемент?

Всем привет!
Подскажите, как решить данную задачу.

Есть массив, в котором содержится 2 объекта.
В объекте есть два свойства.
Необходима функция для перебора массива, которая отображает второе свойство объекта, если первое свойство равно определенному значению.

let massive1 = [
    {param1: 1, param2: 3},
    {param1: 2, param2: 4}
]


Допустим, показать param 2 у объекта, у которого param 1 = 1
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
kgb_zor
@kgb_zor
I need your traceback.
1.
for(let i=0; i < massive1.length; i++){
  if (massive1[i].param1 === 1) console.log(massive1[i].param2)
}

2.
$(massive1).each(function(index, value){
	if (value.param1 === 1) console.log(value.param2)
})
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@RuComMarket
Битрикс FullStack разработчик
massive1.forEach(function(e){
if(e['param1']==1) console.log(e['param2']);
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы