Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
sdfsdf234234234
(version: 0)
Comparing performance of:
1 vs 2
Created:
4 years ago
by:
Guest
Jump to the latest result
Tests:
1
const categories = [{ "name": "\u0418\u0441\u0445\u043e\u0434", "t": 1, "h": 1, "periodStr": "", "period": 0, "ft": [ 6 ], "isOpen": true, "countInRow": 3, "rows": [{ "name": "", "values": [{ "id": "327004841753963", "i": 1, "v": 1.2, "e": 327004, "f": 841753963, "key": "11", "name": "\u041f1", "label": "" }, { "id": "32700454465045", "i": 2, "v": 4.13, "e": 327004, "f": 54465045, "key": "12", "name": "\u041f2", "label": "" } ] }], "oi": 1 }, { "name": "\u0424\u043e\u0440\u0430", "t": 3, "h": 1, "periodStr": "", "period": 0, "ft": [ 2 ], "isOpen": true, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270043418874096", "i": 1, "v": 1.87, "e": 327004, "f": 3418874096, "key": "31", "name": "1", "label": "-7.5" }, { "id": "3270042580149559", "i": 2, "v": 1.85, "e": 327004, "f": 2580149559, "key": "32", "name": "2", "label": "+7.5" } ] }], "oi": 2 }, { "name": "\u0422\u043e\u0442\u0430\u043b\u044b", "t": 4, "h": 1, "periodStr": "", "period": 0, "ft": [ 3 ], "isOpen": true, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270041043227429", "i": 2, "v": 1.87, "e": 327004, "f": 1043227429, "key": "42", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "129.5" }, { "id": "3270042214449555", "i": 1, "v": 1.85, "e": 327004, "f": 2214449555, "key": "41", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "129.5" } ] }, { "name": "", "values": [{ "id": "327004101664170", "i": 2, "v": 1.87, "e": 327004, "f": 101664170, "key": "42", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "130.5" }, { "id": "3270041644367852", "i": 1, "v": 1.85, "e": 327004, "f": 1644367852, "key": "41", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "130.5" } ] } ], "oi": 3 }, { "name": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b - \u0422\u0430\u043d\u0433\u0435\u0440\u0430\u043d\u0433 \u0425\u043e\u0443\u043a\u0441", "t": 5, "h": 0, "periodStr": "", "period": 0, "ft": [ 6 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0422\u043e\u0442\u0430\u043b-2 (60.5)", "values": [{ "id": "3270043181094599", "i": 22, "v": 1.8, "e": 327004, "f": 3181094599, "key": "522", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "60.5" }, { "id": "327004521693000", "i": 21, "v": 1.9, "e": 327004, "f": 521693000, "key": "521", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "60.5" } ] }, { "name": "\u0422\u043e\u0442\u0430\u043b-2 (61.5)", "values": [{ "id": "3270041355478197", "i": 22, "v": 1.9, "e": 327004, "f": 1355478197, "key": "522", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "61.5" }, { "id": "3270042304728844", "i": 21, "v": 1.8, "e": 327004, "f": 2304728844, "key": "521", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "61.5" } ] } ], "oi": 4 }, { "name": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b - \u0411\u0430\u043b\u0438 \u042e\u043d\u0430\u0439\u0442\u0435\u0434", "t": 5, "h": 0, "periodStr": "", "period": 0, "ft": [ 6 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0422\u043e\u0442\u0430\u043b-1 (68.5)", "values": [{ "id": "3270043697579979", "i": 12, "v": 1.85, "e": 327004, "f": 3697579979, "key": "512", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "68.5" }, { "id": "3270041587164822", "i": 11, "v": 1.85, "e": 327004, "f": 1587164822, "key": "511", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "68.5" } ] }, { "name": "\u0422\u043e\u0442\u0430\u043b-1 (69.5)", "values": [{ "id": "3270043060032580", "i": 12, "v": 1.9, "e": 327004, "f": 3060032580, "key": "512", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "69.5" }, { "id": "3270041329196477", "i": 11, "v": 1.8, "e": 327004, "f": 1329196477, "key": "511", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "69.5" } ] } ], "oi": 5 }, { "name": "\u0427\u0451\u0442\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b", "t": 8, "h": 0, "periodStr": "", "period": 0, "ft": [ 141 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0427\u0451\u0442\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b", "values": [{ "id": "327004804884290", "i": 2, "v": 1.8, "e": 327004, "f": 804884290, "key": "82", "name": "\u0414\u0430", "label": "" }, { "id": "3270041251478063", "i": 1, "v": 1.9, "e": 327004, "f": 1251478063, "key": "81", "name": "\u041d\u0435\u0442", "label": "" } ] }], "oi": 6 }, { "name": "\u0420\u043e\u0441\u043f\u0438\u0441\u044c (\u0414\u0430\/\u041d\u0435\u0442)", "t": 8, "h": 0, "periodStr": "", "period": 0, "ft": [ 6 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0411\u0443\u0434\u0435\u0442 \u043e\u0432\u0435\u0440\u0442\u0430\u0439\u043c", "values": [{ "id": "3270042768750442", "i": 2, "v": 10, "e": 327004, "f": 2768750442, "key": "82", "name": "\u0414\u0430", "label": "" }, { "id": "327004759466664", "i": 1, "v": 1.02, "e": 327004, "f": 759466664, "key": "81", "name": "\u041d\u0435\u0442", "label": "" } ] }], "oi": 7 }, { "name": "\u0424\u043e\u0440\u0430 (2-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 3, "h": 1, "periodStr": "2-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 2, "ft": [ 2, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270042345330986", "i": 1, "v": 1.95, "e": 327004, "f": 2345330986, "key": "31", "name": "1", "label": "-10.5" }, { "id": "327004811010801", "i": 2, "v": 1.76, "e": 327004, "f": 811010801, "key": "32", "name": "2", "label": "+10.5" } ] }, { "name": "", "values": [{ "id": "3270042777637085", "i": 1, "v": 1.78, "e": 327004, "f": 2777637085, "key": "31", "name": "1", "label": "-9.5" }, { "id": "3270041073192762", "i": 2, "v": 1.93, "e": 327004, "f": 1073192762, "key": "32", "name": "2", "label": "+9.5" } ] } ], "oi": 8 }, { "name": "\u0418\u0441\u0445\u043e\u0434 (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 1, "h": 1, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 6, 5 ], "isOpen": false, "countInRow": 3, "rows": [{ "name": "", "values": [{ "id": "3270044152499599", "i": 1, "v": 1.58, "e": 327004, "f": 4152499599, "key": "11", "name": "\u041f1", "label": "" }, { "id": "327004474424152", "i": 0, "v": 11.5, "e": 327004, "f": 474424152, "key": "10", "name": "X", "label": "" }, { "id": "3270041400329658", "i": 2, "v": 2.23, "e": 327004, "f": 1400329658, "key": "12", "name": "\u041f2", "label": "" } ] }], "oi": 9 }, { "name": "\u0424\u043e\u0440\u0430 (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 3, "h": 1, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 2, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270044208652329", "i": 1, "v": 1.87, "e": 327004, "f": 4208652329, "key": "31", "name": "1", "label": "-2.5" }, { "id": "327004181609854", "i": 2, "v": 1.83, "e": 327004, "f": 181609854, "key": "32", "name": "2", "label": "+2.5" } ] }], "oi": 10 }, { "name": "\u0422\u043e\u0442\u0430\u043b\u044b (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 4, "h": 1, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 3, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270042850419827", "i": 2, "v": 1.87, "e": 327004, "f": 2850419827, "key": "42", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "32.5" }, { "id": "327004730690748", "i": 1, "v": 1.83, "e": 327004, "f": 730690748, "key": "41", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "32.5" } ] }], "oi": 11 }, { "name": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b - \u0422\u0430\u043d\u0433\u0435\u0440\u0430\u043d\u0433 \u0425\u043e\u0443\u043a\u0441 (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 5, "h": 0, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 6, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0422\u043e\u0442\u0430\u043b-2 (14.5)", "values": [{ "id": "3270041521678483", "i": 22, "v": 1.77, "e": 327004, "f": 1521678483, "key": "522", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "14.5" }, { "id": "3270042909917519", "i": 21, "v": 1.94, "e": 327004, "f": 2909917519, "key": "521", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "14.5" } ] }], "oi": 12 }, { "name": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b - \u0411\u0430\u043b\u0438 \u042e\u043d\u0430\u0439\u0442\u0435\u0434 (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 5, "h": 0, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 6, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0422\u043e\u0442\u0430\u043b-1 (17.5)", "values": [{ "id": "3270041986414712", "i": 12, "v": 1.87, "e": 327004, "f": 1986414712, "key": "512", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "17.5" }, { "id": "3270042644494494", "i": 11, "v": 1.83, "e": 327004, "f": 2644494494, "key": "511", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "17.5" } ] }], "oi": 13 }, { "name": "\u0427\u0451\u0442\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 8, "h": 0, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 141, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0427\u0451\u0442\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b", "values": [{ "id": "327004705535085", "i": 2, "v": 1.8, "e": 327004, "f": 705535085, "key": "82", "name": "\u0414\u0430", "label": "" }, { "id": "3270042301566182", "i": 1, "v": 1.9, "e": 327004, "f": 2301566182, "key": "81", "name": "\u041d\u0435\u0442", "label": "" } ] }], "oi": 14 } ]; const activeTab = 3 const FILTER_ALL_ID = 'all'; const filterCategoriesAndTabs = (oddsCategories, activeTab) => oddsCategories.reduce( (acc, category) => { const tabIds = new Set([...acc.tabIds, ...category.ft]); if (activeTab === FILTER_ALL_ID || category.ft.includes(activeTab)) { return { ...acc, tabIds, categories: [...acc.categories, category] }; } return { ...acc, tabIds }; }, { categories: [], tabIds: new Set(), } ) filterCategoriesAndTabs(categories, activeTab)
2
const categories = [{ "name": "\u0418\u0441\u0445\u043e\u0434", "t": 1, "h": 1, "periodStr": "", "period": 0, "ft": [ 6 ], "isOpen": true, "countInRow": 3, "rows": [{ "name": "", "values": [{ "id": "327004841753963", "i": 1, "v": 1.2, "e": 327004, "f": 841753963, "key": "11", "name": "\u041f1", "label": "" }, { "id": "32700454465045", "i": 2, "v": 4.13, "e": 327004, "f": 54465045, "key": "12", "name": "\u041f2", "label": "" } ] }], "oi": 1 }, { "name": "\u0424\u043e\u0440\u0430", "t": 3, "h": 1, "periodStr": "", "period": 0, "ft": [ 2 ], "isOpen": true, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270043418874096", "i": 1, "v": 1.87, "e": 327004, "f": 3418874096, "key": "31", "name": "1", "label": "-7.5" }, { "id": "3270042580149559", "i": 2, "v": 1.85, "e": 327004, "f": 2580149559, "key": "32", "name": "2", "label": "+7.5" } ] }], "oi": 2 }, { "name": "\u0422\u043e\u0442\u0430\u043b\u044b", "t": 4, "h": 1, "periodStr": "", "period": 0, "ft": [ 3 ], "isOpen": true, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270041043227429", "i": 2, "v": 1.87, "e": 327004, "f": 1043227429, "key": "42", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "129.5" }, { "id": "3270042214449555", "i": 1, "v": 1.85, "e": 327004, "f": 2214449555, "key": "41", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "129.5" } ] }, { "name": "", "values": [{ "id": "327004101664170", "i": 2, "v": 1.87, "e": 327004, "f": 101664170, "key": "42", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "130.5" }, { "id": "3270041644367852", "i": 1, "v": 1.85, "e": 327004, "f": 1644367852, "key": "41", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "130.5" } ] } ], "oi": 3 }, { "name": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b - \u0422\u0430\u043d\u0433\u0435\u0440\u0430\u043d\u0433 \u0425\u043e\u0443\u043a\u0441", "t": 5, "h": 0, "periodStr": "", "period": 0, "ft": [ 6 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0422\u043e\u0442\u0430\u043b-2 (60.5)", "values": [{ "id": "3270043181094599", "i": 22, "v": 1.8, "e": 327004, "f": 3181094599, "key": "522", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "60.5" }, { "id": "327004521693000", "i": 21, "v": 1.9, "e": 327004, "f": 521693000, "key": "521", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "60.5" } ] }, { "name": "\u0422\u043e\u0442\u0430\u043b-2 (61.5)", "values": [{ "id": "3270041355478197", "i": 22, "v": 1.9, "e": 327004, "f": 1355478197, "key": "522", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "61.5" }, { "id": "3270042304728844", "i": 21, "v": 1.8, "e": 327004, "f": 2304728844, "key": "521", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "61.5" } ] } ], "oi": 4 }, { "name": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b - \u0411\u0430\u043b\u0438 \u042e\u043d\u0430\u0439\u0442\u0435\u0434", "t": 5, "h": 0, "periodStr": "", "period": 0, "ft": [ 6 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0422\u043e\u0442\u0430\u043b-1 (68.5)", "values": [{ "id": "3270043697579979", "i": 12, "v": 1.85, "e": 327004, "f": 3697579979, "key": "512", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "68.5" }, { "id": "3270041587164822", "i": 11, "v": 1.85, "e": 327004, "f": 1587164822, "key": "511", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "68.5" } ] }, { "name": "\u0422\u043e\u0442\u0430\u043b-1 (69.5)", "values": [{ "id": "3270043060032580", "i": 12, "v": 1.9, "e": 327004, "f": 3060032580, "key": "512", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "69.5" }, { "id": "3270041329196477", "i": 11, "v": 1.8, "e": 327004, "f": 1329196477, "key": "511", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "69.5" } ] } ], "oi": 5 }, { "name": "\u0427\u0451\u0442\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b", "t": 8, "h": 0, "periodStr": "", "period": 0, "ft": [ 141 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0427\u0451\u0442\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b", "values": [{ "id": "327004804884290", "i": 2, "v": 1.8, "e": 327004, "f": 804884290, "key": "82", "name": "\u0414\u0430", "label": "" }, { "id": "3270041251478063", "i": 1, "v": 1.9, "e": 327004, "f": 1251478063, "key": "81", "name": "\u041d\u0435\u0442", "label": "" } ] }], "oi": 6 }, { "name": "\u0420\u043e\u0441\u043f\u0438\u0441\u044c (\u0414\u0430\/\u041d\u0435\u0442)", "t": 8, "h": 0, "periodStr": "", "period": 0, "ft": [ 6 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0411\u0443\u0434\u0435\u0442 \u043e\u0432\u0435\u0440\u0442\u0430\u0439\u043c", "values": [{ "id": "3270042768750442", "i": 2, "v": 10, "e": 327004, "f": 2768750442, "key": "82", "name": "\u0414\u0430", "label": "" }, { "id": "327004759466664", "i": 1, "v": 1.02, "e": 327004, "f": 759466664, "key": "81", "name": "\u041d\u0435\u0442", "label": "" } ] }], "oi": 7 }, { "name": "\u0424\u043e\u0440\u0430 (2-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 3, "h": 1, "periodStr": "2-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 2, "ft": [ 2, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270042345330986", "i": 1, "v": 1.95, "e": 327004, "f": 2345330986, "key": "31", "name": "1", "label": "-10.5" }, { "id": "327004811010801", "i": 2, "v": 1.76, "e": 327004, "f": 811010801, "key": "32", "name": "2", "label": "+10.5" } ] }, { "name": "", "values": [{ "id": "3270042777637085", "i": 1, "v": 1.78, "e": 327004, "f": 2777637085, "key": "31", "name": "1", "label": "-9.5" }, { "id": "3270041073192762", "i": 2, "v": 1.93, "e": 327004, "f": 1073192762, "key": "32", "name": "2", "label": "+9.5" } ] } ], "oi": 8 }, { "name": "\u0418\u0441\u0445\u043e\u0434 (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 1, "h": 1, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 6, 5 ], "isOpen": false, "countInRow": 3, "rows": [{ "name": "", "values": [{ "id": "3270044152499599", "i": 1, "v": 1.58, "e": 327004, "f": 4152499599, "key": "11", "name": "\u041f1", "label": "" }, { "id": "327004474424152", "i": 0, "v": 11.5, "e": 327004, "f": 474424152, "key": "10", "name": "X", "label": "" }, { "id": "3270041400329658", "i": 2, "v": 2.23, "e": 327004, "f": 1400329658, "key": "12", "name": "\u041f2", "label": "" } ] }], "oi": 9 }, { "name": "\u0424\u043e\u0440\u0430 (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 3, "h": 1, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 2, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270044208652329", "i": 1, "v": 1.87, "e": 327004, "f": 4208652329, "key": "31", "name": "1", "label": "-2.5" }, { "id": "327004181609854", "i": 2, "v": 1.83, "e": 327004, "f": 181609854, "key": "32", "name": "2", "label": "+2.5" } ] }], "oi": 10 }, { "name": "\u0422\u043e\u0442\u0430\u043b\u044b (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 4, "h": 1, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 3, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "", "values": [{ "id": "3270042850419827", "i": 2, "v": 1.87, "e": 327004, "f": 2850419827, "key": "42", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "32.5" }, { "id": "327004730690748", "i": 1, "v": 1.83, "e": 327004, "f": 730690748, "key": "41", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "32.5" } ] }], "oi": 11 }, { "name": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b - \u0422\u0430\u043d\u0433\u0435\u0440\u0430\u043d\u0433 \u0425\u043e\u0443\u043a\u0441 (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 5, "h": 0, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 6, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0422\u043e\u0442\u0430\u043b-2 (14.5)", "values": [{ "id": "3270041521678483", "i": 22, "v": 1.77, "e": 327004, "f": 1521678483, "key": "522", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "14.5" }, { "id": "3270042909917519", "i": 21, "v": 1.94, "e": 327004, "f": 2909917519, "key": "521", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "14.5" } ] }], "oi": 12 }, { "name": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b - \u0411\u0430\u043b\u0438 \u042e\u043d\u0430\u0439\u0442\u0435\u0434 (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 5, "h": 0, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 6, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0422\u043e\u0442\u0430\u043b-1 (17.5)", "values": [{ "id": "3270041986414712", "i": 12, "v": 1.87, "e": 327004, "f": 1986414712, "key": "512", "name": "\u0411\u043e\u043b\u044c\u0448\u0435", "label": "17.5" }, { "id": "3270042644494494", "i": 11, "v": 1.83, "e": 327004, "f": 2644494494, "key": "511", "name": "\u041c\u0435\u043d\u044c\u0448\u0435", "label": "17.5" } ] }], "oi": 13 }, { "name": "\u0427\u0451\u0442\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b (3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c)", "t": 8, "h": 0, "periodStr": "3-\u044f \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c", "period": 3, "ft": [ 141, 5 ], "isOpen": false, "countInRow": 2, "rows": [{ "name": "\u0427\u0451\u0442\u043d\u044b\u0439 \u0442\u043e\u0442\u0430\u043b", "values": [{ "id": "327004705535085", "i": 2, "v": 1.8, "e": 327004, "f": 705535085, "key": "82", "name": "\u0414\u0430", "label": "" }, { "id": "3270042301566182", "i": 1, "v": 1.9, "e": 327004, "f": 2301566182, "key": "81", "name": "\u041d\u0435\u0442", "label": "" } ] }], "oi": 14 } ]; const activeTab = 3 const FILTER_ALL_ID = 'all'; const filterCategoriesAndTabs = (oddsCategories, activeTab) => oddsCategories.reduce( (acc, category) => { const tabIds = new Set([...acc.tabIds, ...category.ft]); let categories = acc.categories; if (activeTab === FILTER_ALL_ID || category.ft.includes(activeTab)) { categories = [...acc.categories, category]; } return { tabIds, categories }; }, { categories: [], tabIds: new Set(), } ) filterCategoriesAndTabs(categories, activeTab)
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
1
2
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Autogenerated LLM Summary
(model
llama3.2:3b
, generated one year ago):
It appears that you are testing the `filterCategoriesAndTabs` function, which takes an array of odds categories and an active tab number as input. The function is supposed to filter the categories based on the active tab. Based on the provided code snippet, I will attempt to answer your question without any preamble: What output would you expect from calling `filterCategoriesAndTabs(categories, 3)`, assuming `categories` is a valid array of odds categories?
Related benchmarks:
IndexOf vs Includes vs lodash includes v3
for vs filter 1111
test dv vs fm real
RegEx vs For Loop 1337
RegEx vs Reduce
Comments
Confirm delete:
Do you really want to delete benchmark?