{"ScriptPreparationCode":"window.values = [];\r\n\r\nfor(let i = 0; i \u003C 25000; i\u002B\u002B) values.push({ shard: Math.floor(Math.random() * 5), channels: new Array(Math.floor(Math.random() * 175) \u002B 25).fill(null) });","TestCases":[{"Name":"For Number","Code":"let total = 0; for(let i = 0; i \u003C values.length; i\u002B\u002B) { const v = values[i]; if(v.shard === 0) total \u002B= v.channels; }","IsDeferred":false},{"Name":"For Of","Code":"let total = 0; for(const v of values) { if(v.shard === 0) total \u002B= v.channels; }","IsDeferred":false},{"Name":"Filter","Code":"const total = values.filter(v =\u003E v.shard === 0).reduce((a, b) =\u003E a \u002B b.channels, 0);","IsDeferred":false}]}