Я собираюсь получить массив текстовых строк меток, соответствующих значениям в массиве. Массив объектов является статическим, но массив текстовых строк будет динамическим от пользовательского ввода. Я хочу знать, как лучше всего настроить es6 с помощью фильтра или карты.
Вот статический массив объектов:
const counts = [
{label: '0-0', value: 1},
{label: '0-1', value: 2},
{label: '0-2', value: 3},
{label: '1-0', value: 4},
{label: '1-1', value: 5},
{label: '1-2', value: 6},
{label: '2-0', value: 7},
{label: '2-1', value: 8},
{label: '2-2', value: 9},
{label: '3-0', value: 10},
{label: '3-1', value: 11},
{label: '3-2', value: 12},
];
Это пример массива ключей Iя получу:
Array [
"0-2",
"1-2",
"2-0",
"3-1"
]
Итак, результаты, которые я хочу получить, это массив со значениями:
[3,6,7,11]
У меня есть способы сделать это небрежно, проверяя каждое значение по одному,Я просто не уверен, что использовать, например, фильтр, карту, уменьшить или найти.