{"ScriptPreparationCode":"var data = Array.from({length: 9999}, () =\u003E Array.from({length: 6}, () =\u003E Math.random()))\r\n\r\nfunction sum(a1, a2, a3, a4, a5, a6) {\r\n return a1 \u002B a2 \u002B a3 \u002B a4 \u002B a5 \u002B a6;\r\n}\r\n","TestCases":[{"Name":"spread","Code":"let a = 0\r\nfor (let i = 0; i \u003C 9999; \u002B\u002Bi) {\r\n\ta \u002B= sum(...data[i]);\r\n}\r\nconsole.log(a)","IsDeferred":false},{"Name":"individual","Code":"let a = 0\r\nfor (let i = 0; i \u003C 9999; \u002B\u002Bi) {\r\n let datai = data[i]\r\n\ta \u002B= sum(datai[0], datai[1], datai[2], datai[3], datai[4], datai[5]);\r\n}\r\nconsole.log(a)","IsDeferred":false},{"Name":"Apply","Code":"let a = 0\r\nfor (let i = 0; i \u003C 9999; \u002B\u002Bi) {\r\n\ta \u002B= sum.apply(null, data[i]);\r\n}\r\nconsole.log(a)","IsDeferred":false},{"Name":"Individual noprecreated","Code":"let a = 0\r\nfor (let i = 0; i \u003C 9999; \u002B\u002Bi) {\r\n let datai = data[i]\r\n\ta \u002B= sum(data[i][0], data[i][1], data[i][2], data[i][3], data[i][4], data[i][5]);\r\n}\r\nconsole.log(a)","IsDeferred":false}]}