{"ScriptPreparationCode":"var\u00A0users\u00A0=\u00A0[\r\n\u00A0\u00A0{\u00A0\u0027user\u0027:\u00A0\u0027barney\u0027,\u00A0\u0027age\u0027:\u00A06\u00A0},\r\n\u00A0\u00A0{\u00A0\u0027user\u0027:\u00A0\u0027fred\u0027,\u00A0\u00A0\u00A0\u0027age\u0027:\u00A040\u00A0},\r\n {\u00A0\u0027user\u0027:\u00A0\u0027ed\u0027,\u00A0\u00A0\u00A0\u0027age\u0027:\u00A050\u00A0}\r\n];\r\n\r\nfor(let i = 0; i \u003C 2000; i\u002B\u002B) {\r\n var newUser = { \u0027name\u0027: \u0027user_\u0027 \u002B i, \u0027age\u0027: Math.floor(Math.random() * i) };\r\n users.push(newUser);\r\n}\r\n\r\nfunction lodashEvery(arr, limit) {\r\n return _.every(arr, (user) =\u003E user.age \u003E limit)\r\n}\r\n\r\nfunction every(arr, limit) {\r\n for (const ar of arr) {\r\n if(ar.age \u003E limit) {\r\n return true\r\n }\r\n return false\r\n }\r\n}","TestCases":[{"Name":"_.every","Code":"const everyCase1 = lodashEvery(users, 10) ","IsDeferred":false},{"Name":"ES6 for of","Code":"const everyCase2 = every(users, 10) ","IsDeferred":false}]}