{"ScriptPreparationCode":"var elements = Array.from({length:100}).map(() =\u003E Math.floor(Math.random() * 1000));","TestCases":[{"Name":"for loop","Code":"const result = [];\r\nfor (let i = 0; i \u003C elements.length; i\u002B\u002B) {\r\n if (elements[i] % 5 === 0) {\r\n result.push(elements[i] * 2);\r\n }\r\n}","IsDeferred":false},{"Name":"for of loop","Code":"const result = [];\r\nfor (let element of elements) {\r\n if (element % 5 === 0) {\r\n result.push(element * 2);\r\n }\r\n}","IsDeferred":false},{"Name":"forEach","Code":"const result = [];\r\nelements.filter(element =\u003E element % 5 === 0).forEach(element =\u003E result.push(element * 2));","IsDeferred":false},{"Name":"map","Code":"const result = elements.filter(element =\u003E element % 5 === 0).map(element =\u003E element * 2);","IsDeferred":false}]}