{"ScriptPreparationCode":"const alphabet = \u0027ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_\u0027\r\n\r\nfunction build_array(size){\r\n const a = []\r\n\r\n for (let i = 0; i \u003C size; \u002B\u002Bi) {\r\n let at = (Math.random() * alphabet.length) | 0\r\n\r\n a.push(alphabet[at])\r\n }\r\n return a\r\n}\r\n","TestCases":[{"Name":"push","Code":"const arr1 = build_array(500)\r\nconst arr2 = build_array(500)\r\n\r\nfor(let i = 0; i \u003C 500; \u002B\u002Bi) arr1.push(arr2[i])","IsDeferred":false},{"Name":"concat","Code":"const arr1 = build_array(500)\r\nconst arr2 = build_array(500)\r\n\r\narr1.concat(arr2)","IsDeferred":false},{"Name":"append","Code":"const arr1 = build_array(500)\r\nconst arr2 = build_array(500)\r\n\r\nfor(let i = 0; i \u003C 500; \u002B\u002Bi) arr1[arr1.length] = arr2[i]","IsDeferred":false}]}