{"ScriptPreparationCode":"var events = [{\r\n\u0022id\u0022: 0,\r\n\u0022name\u0022: \u0022test0\u0022\r\n}, {\r\n\u0022id\u0022: 1,\r\n\u0022name\u0022: \u0022test1\u0022\r\n}, {\r\n\u0022id\u0022: 2,\r\n\u0022name\u0022: \u0022test2\u0022\r\n}, {\r\n\u0022id\u0022: 3,\r\n\u0022name\u0022: \u0022test3\u0022\r\n}, {\r\n\u0022id\u0022: 4,\r\n\u0022name\u0022: \u0022test4\u0022\r\n}, {\r\n\u0022id\u0022: 5,\r\n\u0022name\u0022: \u0022test5\u0022\r\n}, {\r\n\u0022id\u0022: 6,\r\n\u0022name\u0022: \u0022test6\u0022\r\n}, {\r\n\u0022id\u0022: 7,\r\n\u0022name\u0022: \u0022test7\u0022\r\n}, {\r\n\u0022id\u0022: 8,\r\n\u0022name\u0022: \u0022test8\u0022\r\n}, {\r\n\u0022id\u0022: 9,\r\n\u0022name\u0022: \u0022test9\u0022\r\n}, {\r\n\u0022id\u0022: 10,\r\n\u0022name\u0022: \u0022test10\u0022\r\n}, {\r\n\u0022id\u0022: 11,\r\n\u0022name\u0022: \u0022test11\u0022\r\n}, {\r\n\u0022id\u0022: 12,\r\n\u0022name\u0022: \u0022test12\u0022\r\n}, {\r\n\u0022id\u0022: 13,\r\n\u0022name\u0022: \u0022test13\u0022\r\n}, {\r\n\u0022id\u0022: 14,\r\n\u0022name\u0022: \u0022test14\u0022\r\n}, {\r\n\u0022id\u0022: 15,\r\n\u0022name\u0022: \u0022test15\u0022\r\n}, {\r\n\u0022id\u0022: 16,\r\n\u0022name\u0022: \u0022test16\u0022\r\n}, {\r\n\u0022id\u0022: 17,\r\n\u0022name\u0022: \u0022test17\u0022\r\n}, {\r\n\u0022id\u0022: 18,\r\n\u0022name\u0022: \u0022test18\u0022\r\n}, {\r\n\u0022id\u0022: 19,\r\n\u0022name\u0022: \u0022test19\u0022\r\n}, {\r\n\u0022id\u0022: 20,\r\n\u0022name\u0022: \u0022test20\u0022\r\n}, {\r\n\u0022id\u0022: 21,\r\n\u0022name\u0022: \u0022test21\u0022\r\n}, {\r\n\u0022id\u0022: 22,\r\n\u0022name\u0022: \u0022test22\u0022\r\n}, {\r\n\u0022id\u0022: 23,\r\n\u0022name\u0022: \u0022test23\u0022\r\n}, {\r\n\u0022id\u0022: 24,\r\n\u0022name\u0022: \u0022test24\u0022\r\n}, {\r\n\u0022id\u0022: 25,\r\n\u0022name\u0022: \u0022test25\u0022\r\n}, {\r\n\u0022id\u0022: 26,\r\n\u0022name\u0022: \u0022test26\u0022\r\n}, {\r\n\u0022id\u0022: 27,\r\n\u0022name\u0022: \u0022test27\u0022\r\n}, {\r\n\u0022id\u0022: 28,\r\n\u0022name\u0022: \u0022test28\u0022\r\n}, {\r\n\u0022id\u0022: 29,\r\n\u0022name\u0022: \u0022test29\u0022\r\n}, {\r\n\u0022id\u0022: 30,\r\n\u0022name\u0022: \u0022test30\u0022\r\n}, {\r\n\u0022id\u0022: 31,\r\n\u0022name\u0022: \u0022test31\u0022\r\n}, {\r\n\u0022id\u0022: 32,\r\n\u0022name\u0022: \u0022test32\u0022\r\n}, {\r\n\u0022id\u0022: 33,\r\n\u0022name\u0022: \u0022test33\u0022\r\n}, {\r\n\u0022id\u0022: 34,\r\n\u0022name\u0022: \u0022test34\u0022\r\n}, {\r\n\u0022id\u0022: 35,\r\n\u0022name\u0022: \u0022test35\u0022\r\n}, {\r\n\u0022id\u0022: 36,\r\n\u0022name\u0022: \u0022test36\u0022\r\n}, {\r\n\u0022id\u0022: 37,\r\n\u0022name\u0022: \u0022test37\u0022\r\n}, {\r\n\u0022id\u0022: 38,\r\n\u0022name\u0022: \u0022test38\u0022\r\n}, {\r\n\u0022id\u0022: 39,\r\n\u0022name\u0022: \u0022test39\u0022\r\n}, {\r\n\u0022id\u0022: 40,\r\n\u0022name\u0022: \u0022test40\u0022\r\n}, {\r\n\u0022id\u0022: 41,\r\n\u0022name\u0022: \u0022test41\u0022\r\n}, {\r\n\u0022id\u0022: 42,\r\n\u0022name\u0022: \u0022test42\u0022\r\n}, {\r\n\u0022id\u0022: 43,\r\n\u0022name\u0022: \u0022test43\u0022\r\n}, {\r\n\u0022id\u0022: 44,\r\n\u0022name\u0022: \u0022test44\u0022\r\n}, {\r\n\u0022id\u0022: 45,\r\n\u0022name\u0022: \u0022test45\u0022\r\n}, {\r\n\u0022id\u0022: 46,\r\n\u0022name\u0022: \u0022test46\u0022\r\n}, {\r\n\u0022id\u0022: 47,\r\n\u0022name\u0022: \u0022test47\u0022\r\n}, {\r\n\u0022id\u0022: 48,\r\n\u0022name\u0022: \u0022test48\u0022\r\n}, {\r\n\u0022id\u0022: 49,\r\n\u0022name\u0022: \u0022test49\u0022\r\n}, {\r\n\u0022id\u0022: 50,\r\n\u0022name\u0022: \u0022test50\u0022\r\n}, {\r\n\u0022id\u0022: 51,\r\n\u0022name\u0022: \u0022test51\u0022\r\n}, {\r\n\u0022id\u0022: 52,\r\n\u0022name\u0022: \u0022test52\u0022\r\n}, {\r\n\u0022id\u0022: 53,\r\n\u0022name\u0022: \u0022test53\u0022\r\n}, {\r\n\u0022id\u0022: 54,\r\n\u0022name\u0022: \u0022test54\u0022\r\n}, {\r\n\u0022id\u0022: 55,\r\n\u0022name\u0022: \u0022test55\u0022\r\n}, {\r\n\u0022id\u0022: 56,\r\n\u0022name\u0022: \u0022test56\u0022\r\n}, {\r\n\u0022id\u0022: 57,\r\n\u0022name\u0022: \u0022test57\u0022\r\n}, {\r\n\u0022id\u0022: 58,\r\n\u0022name\u0022: \u0022test58\u0022\r\n}, {\r\n\u0022id\u0022: 59,\r\n\u0022name\u0022: \u0022test59\u0022\r\n}, {\r\n\u0022id\u0022: 60,\r\n\u0022name\u0022: \u0022test60\u0022\r\n}, {\r\n\u0022id\u0022: 61,\r\n\u0022name\u0022: \u0022test61\u0022\r\n}, {\r\n\u0022id\u0022: 62,\r\n\u0022name\u0022: \u0022test62\u0022\r\n}, {\r\n\u0022id\u0022: 63,\r\n\u0022name\u0022: \u0022test63\u0022\r\n}, {\r\n\u0022id\u0022: 64,\r\n\u0022name\u0022: \u0022test64\u0022\r\n}, {\r\n\u0022id\u0022: 65,\r\n\u0022name\u0022: \u0022test65\u0022\r\n}, {\r\n\u0022id\u0022: 66,\r\n\u0022name\u0022: \u0022test66\u0022\r\n}, {\r\n\u0022id\u0022: 67,\r\n\u0022name\u0022: \u0022test67\u0022\r\n}, {\r\n\u0022id\u0022: 68,\r\n\u0022name\u0022: \u0022test68\u0022\r\n}, {\r\n\u0022id\u0022: 69,\r\n\u0022name\u0022: \u0022test69\u0022\r\n}, {\r\n\u0022id\u0022: 70,\r\n\u0022name\u0022: \u0022test70\u0022\r\n}, {\r\n\u0022id\u0022: 71,\r\n\u0022name\u0022: \u0022test71\u0022\r\n}, {\r\n\u0022id\u0022: 72,\r\n\u0022name\u0022: \u0022test72\u0022\r\n}, {\r\n\u0022id\u0022: 73,\r\n\u0022name\u0022: \u0022test73\u0022\r\n}, {\r\n\u0022id\u0022: 74,\r\n\u0022name\u0022: \u0022test74\u0022\r\n}, {\r\n\u0022id\u0022: 75,\r\n\u0022name\u0022: \u0022test75\u0022\r\n}, {\r\n\u0022id\u0022: 76,\r\n\u0022name\u0022: \u0022test76\u0022\r\n}, {\r\n\u0022id\u0022: 77,\r\n\u0022name\u0022: \u0022test77\u0022\r\n}, {\r\n\u0022id\u0022: 78,\r\n\u0022name\u0022: \u0022test78\u0022\r\n}, {\r\n\u0022id\u0022: 79,\r\n\u0022name\u0022: \u0022test79\u0022\r\n}, {\r\n\u0022id\u0022: 80,\r\n\u0022name\u0022: \u0022test80\u0022\r\n}, {\r\n\u0022id\u0022: 81,\r\n\u0022name\u0022: \u0022test81\u0022\r\n}, {\r\n\u0022id\u0022: 82,\r\n\u0022name\u0022: \u0022test82\u0022\r\n}, {\r\n\u0022id\u0022: 83,\r\n\u0022name\u0022: \u0022test83\u0022\r\n}, {\r\n\u0022id\u0022: 84,\r\n\u0022name\u0022: \u0022test84\u0022\r\n}, {\r\n\u0022id\u0022: 85,\r\n\u0022name\u0022: \u0022test85\u0022\r\n}, {\r\n\u0022id\u0022: 86,\r\n\u0022name\u0022: \u0022test86\u0022\r\n}, {\r\n\u0022id\u0022: 87,\r\n\u0022name\u0022: \u0022test87\u0022\r\n}, {\r\n\u0022id\u0022: 88,\r\n\u0022name\u0022: \u0022test88\u0022\r\n}, {\r\n\u0022id\u0022: 89,\r\n\u0022name\u0022: \u0022test89\u0022\r\n}, {\r\n\u0022id\u0022: 90,\r\n\u0022name\u0022: \u0022test90\u0022\r\n}, {\r\n\u0022id\u0022: 91,\r\n\u0022name\u0022: \u0022test91\u0022\r\n}, {\r\n\u0022id\u0022: 92,\r\n\u0022name\u0022: \u0022test92\u0022\r\n}, {\r\n\u0022id\u0022: 93,\r\n\u0022name\u0022: \u0022test93\u0022\r\n}, {\r\n\u0022id\u0022: 94,\r\n\u0022name\u0022: \u0022test94\u0022\r\n}, {\r\n\u0022id\u0022: 95,\r\n\u0022name\u0022: \u0022test95\u0022\r\n}, {\r\n\u0022id\u0022: 96,\r\n\u0022name\u0022: \u0022test96\u0022\r\n}, {\r\n\u0022id\u0022: 97,\r\n\u0022name\u0022: \u0022test97\u0022\r\n}, {\r\n\u0022id\u0022: 98,\r\n\u0022name\u0022: \u0022test98\u0022\r\n}, {\r\n\u0022id\u0022: 99,\r\n\u0022name\u0022: \u0022test99\u0022\r\n}, {\r\n\u0022id\u0022: 100,\r\n\u0022name\u0022: \u0022test100\u0022\r\n}, {\r\n\u0022id\u0022: 101,\r\n\u0022name\u0022: \u0022test101\u0022\r\n}, {\r\n\u0022id\u0022: 102,\r\n\u0022name\u0022: \u0022test102\u0022\r\n}, {\r\n\u0022id\u0022: 103,\r\n\u0022name\u0022: \u0022test103\u0022\r\n}, {\r\n\u0022id\u0022: 104,\r\n\u0022name\u0022: \u0022test104\u0022\r\n}, {\r\n\u0022id\u0022: 105,\r\n\u0022name\u0022: \u0022test105\u0022\r\n}, {\r\n\u0022id\u0022: 106,\r\n\u0022name\u0022: \u0022test106\u0022\r\n}, {\r\n\u0022id\u0022: 107,\r\n\u0022name\u0022: \u0022test107\u0022\r\n}, {\r\n\u0022id\u0022: 108,\r\n\u0022name\u0022: \u0022test108\u0022\r\n}, {\r\n\u0022id\u0022: 109,\r\n\u0022name\u0022: \u0022test109\u0022\r\n}, {\r\n\u0022id\u0022: 110,\r\n\u0022name\u0022: \u0022test110\u0022\r\n}, {\r\n\u0022id\u0022: 111,\r\n\u0022name\u0022: \u0022test111\u0022\r\n}, {\r\n\u0022id\u0022: 112,\r\n\u0022name\u0022: \u0022test112\u0022\r\n}, {\r\n\u0022id\u0022: 113,\r\n\u0022name\u0022: \u0022test113\u0022\r\n}, {\r\n\u0022id\u0022: 114,\r\n\u0022name\u0022: \u0022test114\u0022\r\n}, {\r\n\u0022id\u0022: 115,\r\n\u0022name\u0022: \u0022test115\u0022\r\n}, {\r\n\u0022id\u0022: 116,\r\n\u0022name\u0022: \u0022test116\u0022\r\n}, {\r\n\u0022id\u0022: 117,\r\n\u0022name\u0022: \u0022test117\u0022\r\n}, {\r\n\u0022id\u0022: 118,\r\n\u0022name\u0022: \u0022test118\u0022\r\n}, {\r\n\u0022id\u0022: 119,\r\n\u0022name\u0022: \u0022test119\u0022\r\n}, {\r\n\u0022id\u0022: 120,\r\n\u0022name\u0022: \u0022test120\u0022\r\n}, {\r\n\u0022id\u0022: 121,\r\n\u0022name\u0022: \u0022test121\u0022\r\n}, {\r\n\u0022id\u0022: 122,\r\n\u0022name\u0022: \u0022test122\u0022\r\n}, {\r\n\u0022id\u0022: 123,\r\n\u0022name\u0022: \u0022test123\u0022\r\n}, {\r\n\u0022id\u0022: 124,\r\n\u0022name\u0022: \u0022test124\u0022\r\n}, {\r\n\u0022id\u0022: 125,\r\n\u0022name\u0022: \u0022test125\u0022\r\n}, {\r\n\u0022id\u0022: 126,\r\n\u0022name\u0022: \u0022test126\u0022\r\n}, {\r\n\u0022id\u0022: 127,\r\n\u0022name\u0022: \u0022test127\u0022\r\n}, {\r\n\u0022id\u0022: 128,\r\n\u0022name\u0022: \u0022test128\u0022\r\n}, {\r\n\u0022id\u0022: 129,\r\n\u0022name\u0022: \u0022test129\u0022\r\n}, {\r\n\u0022id\u0022: 130,\r\n\u0022name\u0022: \u0022test130\u0022\r\n}, {\r\n\u0022id\u0022: 131,\r\n\u0022name\u0022: \u0022test131\u0022\r\n}, {\r\n\u0022id\u0022: 132,\r\n\u0022name\u0022: \u0022test132\u0022\r\n}, {\r\n\u0022id\u0022: 133,\r\n\u0022name\u0022: \u0022test133\u0022\r\n}, {\r\n\u0022id\u0022: 134,\r\n\u0022name\u0022: \u0022test134\u0022\r\n}, {\r\n\u0022id\u0022: 135,\r\n\u0022name\u0022: \u0022test135\u0022\r\n}, {\r\n\u0022id\u0022: 136,\r\n\u0022name\u0022: \u0022test136\u0022\r\n}, {\r\n\u0022id\u0022: 137,\r\n\u0022name\u0022: \u0022test137\u0022\r\n}, {\r\n\u0022id\u0022: 138,\r\n\u0022name\u0022: \u0022test138\u0022\r\n}, {\r\n\u0022id\u0022: 139,\r\n\u0022name\u0022: \u0022test139\u0022\r\n}, {\r\n\u0022id\u0022: 140,\r\n\u0022name\u0022: \u0022test140\u0022\r\n}, {\r\n\u0022id\u0022: 141,\r\n\u0022name\u0022: \u0022test141\u0022\r\n}, {\r\n\u0022id\u0022: 142,\r\n\u0022name\u0022: \u0022test142\u0022\r\n}, {\r\n\u0022id\u0022: 143,\r\n\u0022name\u0022: \u0022test143\u0022\r\n}, {\r\n\u0022id\u0022: 144,\r\n\u0022name\u0022: \u0022test144\u0022\r\n}, {\r\n\u0022id\u0022: 145,\r\n\u0022name\u0022: \u0022test145\u0022\r\n}, {\r\n\u0022id\u0022: 146,\r\n\u0022name\u0022: \u0022test146\u0022\r\n}, {\r\n\u0022id\u0022: 147,\r\n\u0022name\u0022: \u0022test147\u0022\r\n}, {\r\n\u0022id\u0022: 148,\r\n\u0022name\u0022: \u0022test148\u0022\r\n}, {\r\n\u0022id\u0022: 149,\r\n\u0022name\u0022: \u0022test149\u0022\r\n}, {\r\n\u0022id\u0022: 150,\r\n\u0022name\u0022: \u0022test150\u0022\r\n}, {\r\n\u0022id\u0022: 151,\r\n\u0022name\u0022: \u0022test151\u0022\r\n}, {\r\n\u0022id\u0022: 152,\r\n\u0022name\u0022: \u0022test152\u0022\r\n}, {\r\n\u0022id\u0022: 153,\r\n\u0022name\u0022: \u0022test153\u0022\r\n}, {\r\n\u0022id\u0022: 154,\r\n\u0022name\u0022: \u0022test154\u0022\r\n}, {\r\n\u0022id\u0022: 155,\r\n\u0022name\u0022: \u0022test155\u0022\r\n}, {\r\n\u0022id\u0022: 156,\r\n\u0022name\u0022: \u0022test156\u0022\r\n}, {\r\n\u0022id\u0022: 157,\r\n\u0022name\u0022: \u0022test157\u0022\r\n}, {\r\n\u0022id\u0022: 158,\r\n\u0022name\u0022: \u0022test158\u0022\r\n}, {\r\n\u0022id\u0022: 159,\r\n\u0022name\u0022: \u0022test159\u0022\r\n}, {\r\n\u0022id\u0022: 160,\r\n\u0022name\u0022: \u0022test160\u0022\r\n}, {\r\n\u0022id\u0022: 161,\r\n\u0022name\u0022: \u0022test161\u0022\r\n}, {\r\n\u0022id\u0022: 162,\r\n\u0022name\u0022: \u0022test162\u0022\r\n}, {\r\n\u0022id\u0022: 163,\r\n\u0022name\u0022: \u0022test163\u0022\r\n}, {\r\n\u0022id\u0022: 164,\r\n\u0022name\u0022: \u0022test164\u0022\r\n}, {\r\n\u0022id\u0022: 165,\r\n\u0022name\u0022: \u0022test165\u0022\r\n}, {\r\n\u0022id\u0022: 166,\r\n\u0022name\u0022: \u0022test166\u0022\r\n}, {\r\n\u0022id\u0022: 167,\r\n\u0022name\u0022: \u0022test167\u0022\r\n}, {\r\n\u0022id\u0022: 168,\r\n\u0022name\u0022: \u0022test168\u0022\r\n}, {\r\n\u0022id\u0022: 169,\r\n\u0022name\u0022: \u0022test169\u0022\r\n}, {\r\n\u0022id\u0022: 170,\r\n\u0022name\u0022: \u0022test170\u0022\r\n}, {\r\n\u0022id\u0022: 171,\r\n\u0022name\u0022: \u0022test171\u0022\r\n}, {\r\n\u0022id\u0022: 172,\r\n\u0022name\u0022: \u0022test172\u0022\r\n}, {\r\n\u0022id\u0022: 173,\r\n\u0022name\u0022: \u0022test173\u0022\r\n}, {\r\n\u0022id\u0022: 174,\r\n\u0022name\u0022: \u0022test174\u0022\r\n}, {\r\n\u0022id\u0022: 175,\r\n\u0022name\u0022: \u0022test175\u0022\r\n}, {\r\n\u0022id\u0022: 176,\r\n\u0022name\u0022: \u0022test176\u0022\r\n}, {\r\n\u0022id\u0022: 177,\r\n\u0022name\u0022: \u0022test177\u0022\r\n}, {\r\n\u0022id\u0022: 178,\r\n\u0022name\u0022: \u0022test178\u0022\r\n}, {\r\n\u0022id\u0022: 179,\r\n\u0022name\u0022: \u0022test179\u0022\r\n}, {\r\n\u0022id\u0022: 180,\r\n\u0022name\u0022: \u0022test180\u0022\r\n}, {\r\n\u0022id\u0022: 181,\r\n\u0022name\u0022: \u0022test181\u0022\r\n}, {\r\n\u0022id\u0022: 182,\r\n\u0022name\u0022: \u0022test182\u0022\r\n}, {\r\n\u0022id\u0022: 183,\r\n\u0022name\u0022: \u0022test183\u0022\r\n}, {\r\n\u0022id\u0022: 184,\r\n\u0022name\u0022: \u0022test184\u0022\r\n}, {\r\n\u0022id\u0022: 185,\r\n\u0022name\u0022: \u0022test185\u0022\r\n}, {\r\n\u0022id\u0022: 186,\r\n\u0022name\u0022: \u0022test186\u0022\r\n}, {\r\n\u0022id\u0022: 187,\r\n\u0022name\u0022: \u0022test187\u0022\r\n}, {\r\n\u0022id\u0022: 188,\r\n\u0022name\u0022: \u0022test188\u0022\r\n}, {\r\n\u0022id\u0022: 189,\r\n\u0022name\u0022: \u0022test189\u0022\r\n}, {\r\n\u0022id\u0022: 190,\r\n\u0022name\u0022: \u0022test190\u0022\r\n}, {\r\n\u0022id\u0022: 191,\r\n\u0022name\u0022: \u0022test191\u0022\r\n}, {\r\n\u0022id\u0022: 192,\r\n\u0022name\u0022: \u0022test192\u0022\r\n}, {\r\n\u0022id\u0022: 193,\r\n\u0022name\u0022: \u0022test193\u0022\r\n}, {\r\n\u0022id\u0022: 194,\r\n\u0022name\u0022: \u0022test194\u0022\r\n}, {\r\n\u0022id\u0022: 195,\r\n\u0022name\u0022: \u0022test195\u0022\r\n}, {\r\n\u0022id\u0022: 196,\r\n\u0022name\u0022: \u0022test196\u0022\r\n}, {\r\n\u0022id\u0022: 197,\r\n\u0022name\u0022: \u0022test197\u0022\r\n}, {\r\n\u0022id\u0022: 198,\r\n\u0022name\u0022: \u0022test198\u0022\r\n}, {\r\n\u0022id\u0022: 199,\r\n\u0022name\u0022: \u0022test199\u0022\r\n}]\r\n\r\nfindForLoop = (array, value, key) =\u003E {\r\n const stringKey = String(key);\r\n for (let i = 0; i \u003C array.length - 1; i\u002B\u002B) {\r\n if (array[i][stringKey] === value[stringKey]) {\r\n return array[i][stringKey];\r\n }\r\n }\r\n return null\r\n}\r\n\r\nfindBasic = (array, value, key) =\u003E {\r\n const stringKey = String(key);\r\n return array.find(item =\u003E item[stringKey] === value[stringKey])\r\n}\r\n\r\n\r\nfindIndexBasic = (array, value, key) =\u003E {\r\n const stringKey = String(key);\r\n return array.findIndex(item =\u003E item[stringKey] === value[stringKey])\r\n}\r\n\r\n\r\nfindForOf = (array, value, key) =\u003E {\r\n const stringKey = String(key);\r\n for (let elem of array) {\r\n if (elem[stringKey] === value[stringKey]) {\r\n return elem;\r\n }\r\n }\r\n return null\r\n}","TestCases":[{"Name":"Find for loop","Code":"findForLoop(events, 90, \u0027id\u0027);","IsDeferred":false},{"Name":"Find Basic","Code":"findBasic(events, 90, \u0027id\u0027);","IsDeferred":false},{"Name":"Find Index Basic","Code":"findIndexBasic(events, 90, \u0027id\u0027);","IsDeferred":false},{"Name":"Find For Of","Code":"findForOf(events, 90, \u0027id\u0027);","IsDeferred":false}]}