{"ScriptPreparationCode":"var a = 1;\r\nvar b = 2;","TestCases":[{"Name":"traditional swap","Code":"for (let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n\tlet t = a;\r\n \ta = b;\r\n \tb = t;\r\n}","IsDeferred":false},{"Name":"destructuring assignment swap","Code":"for (let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n\t[a, b] = [b, a];\r\n}","IsDeferred":false}]}