{"ScriptPreparationCode":"function get_data (){\r\nconst a = Array(1000), b = Array(1000) \r\nfor(let i=0; i\u003C1000; \u002B\u002Bi)\r\n {\r\n const v = Math.random().toPrecision(50)\r\n a[i] = v.slice();\r\n b[i] = v.slice();\r\n }\r\n return [a, b]\r\n}\r\n","TestCases":[{"Name":".startsWith() (same values)","Code":"{\r\n const [a, b] = get_data()\r\n let test = true\r\n for(let j=0; j\u003C1000; \u002B\u002Bj)\r\n for(let i=0; i\u003C1000; \u002B\u002Bi)\r\n test \u0026= a[i].startsWith(b[i])\r\n if (test === true) test = false;\r\n}","IsDeferred":false},{"Name":".startsWith() (different values)","Code":"{\r\n const [a, b] = get_data()\r\n let test = true\r\n for(let j=1; j\u003C1000; \u002B\u002Bj)\r\n for(let i=0; i\u003C1000; \u002B\u002Bi)\r\n test |= a[i].startsWith(b[j])\r\n if (test === true) test = false;\r\n}\r\n","IsDeferred":false},{"Name":"=== (same values)","Code":"{\r\n const [a, b] = get_data()\r\n let test = true\r\n for(let j=0; j\u003C1000; \u002B\u002Bj)\r\n for(let i=0; i\u003C1000; \u002B\u002Bi)\r\n test \u0026= a[i] === b[i]\r\n if (test === true) test = false;\r\n}\r\n","IsDeferred":false},{"Name":"=== (different values)","Code":"{\r\n const [a, b] = get_data()\r\n let test = true\r\n for(let j=1; j\u003C1000; \u002B\u002Bj)\r\n for(let i=0; i\u003C1000; \u002B\u002Bi)\r\n test |= a[i] === b[j]\r\n if (test === true) test = false;\r\n}","IsDeferred":false}]}