Count Items Matching a Rule LeetCode solution in JavaScript

1
const RULE_IDX = {
2
type: 0,
3
color: 1,
4
name: 2,
5
};
6

7
var countMatches = function (items, ruleKey, ruleValue) {
8
return items.reduce(
9
(ans, item) => (item[RULE_IDX[ruleKey]] === ruleValue ? ans + 1 : ans),
10
0
11
);
12
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0