{"ScriptPreparationCode":"testData = [\r\n\t{ test: null, a: \u0027d\u0027 },\r\n\t{ test: 0, a: \u0027#\u0027 },\r\n\t{ test: 50, a: \u0027c\u0027 },\r\n\t{ test: 100, a: \u0027Q\u0027 },\r\n]","TestCases":[{"Name":"Filter \u002B pop","Code":"const obj = testData.filter((item) =\u003E item.test \u003C= 100).pop();\r\nreturn obj.a;","IsDeferred":false},{"Name":"For cycle","Code":"let i = 0;\r\nfor (i = 0; i \u003C testData.length; i\u002B\u002B) {\r\n if (testData[i].test \u003E 100) {\r\n break;\r\n }\r\n}\r\nreturn testData[i-1].a;","IsDeferred":false}]}