{"ScriptPreparationCode":null,"TestCases":[{"Name":"for-loop","Code":"var arr = new Array(2000000).fill(\u0027a\u0027);\r\narr.push(\u0027b\u0027); //set b as last element\r\nlet val;\r\nfor(i=0; i\u003Carr.length; i\u002B\u002B){\r\n var value = arr[i];\r\n if (value === \u0027b\u0027) {\r\n val = value;\r\n break;\r\n }\r\n}","IsDeferred":false},{"Name":"for..of","Code":"var arr = new Array(2000000).fill(\u0027a\u0027);\r\narr.push(\u0027b\u0027); //set b as last element\r\nlet val;\r\nfor (var value of arr) {\r\n if (value === \u0027b\u0027) {\r\n val = value;\r\n break;\r\n }\r\n}","IsDeferred":false},{"Name":"Array.find()","Code":"var arr = new Array(2000000).fill(\u0027a\u0027);\r\narr.push(\u0027b\u0027); //set b as last element\r\nlet val = arr.find(e =\u003E e === \u0027b\u0027);","IsDeferred":false}]}