@sema-fedotov

Как реализовать поиск значения в объекте?

Есть код следующего характера:
let fruits = {}

fruits['apple'] = {
    id: 0,
    color: green
}

fruits['orange'] = {
     id: 1,
    color: orange
}


Можно как-то среди всех фруктов найти определенный цвет? Например оранжевый, и вывести его id?
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
const color = 'orange';

const colorId = (Object.values(fruits).find(n => n.color === color) || {}).id;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы