{"ScriptPreparationCode":"var array = [];\r\nfor (var i=0; i\u003C50; \u002B\u002Bi) {\r\n \tarray.push(i);\r\n}\r\n\r\nfunction hasWithIndexOf(needle) {\r\n\treturn array.indexOf(needle) !== -1;\r\n}\r\n\r\nfunction hasWithMap(needle) {\r\n\treturn array.map((e,i) =\u003E {\r\n\t\treturn e === needle;\r\n\t});\r\n}","TestCases":[{"Name":"indexOf","Code":"for (var i=0; i\u003C100; \u002B\u002Bi) {\r\n\thasWithIndexOf(5);\r\n}","IsDeferred":false},{"Name":"map","Code":"for (var i=0; i\u003C100; \u002B\u002Bi) {\r\n\thasWithMap(5);\r\n}","IsDeferred":false}]}