{"ScriptPreparationCode":"var array = new Array(100);\r\nfor(var i = 0; i \u003C array.length; i\u002B\u002B) {\r\n\tarray[i] = Math.random();\r\n}","TestCases":[{"Name":"for..in","Code":"for (var i in array) {\r\n array[i];\r\n}","IsDeferred":false},{"Name":"foreach","Code":"array.forEach(function(item, index) {\r\n return item;\r\n});","IsDeferred":false},{"Name":"some","Code":"array.some(function(item, index) {\r\n return item === array[index];\r\n});","IsDeferred":false},{"Name":"for","Code":"for (var i = 0; i \u003C array.length; i\u002B\u002B) {\r\n array[i];\r\n}","IsDeferred":false},{"Name":"for with predefined size","Code":"var size = array.length\r\nfor (var i = 0; i \u003C size; i\u002B\u002B) {\r\n array[i];\r\n}","IsDeferred":false},{"Name":"while","Code":"while((a=array.pop()) !== undefined){ \r\n //do your stuff \r\n} ","IsDeferred":false},{"Name":"every","Code":"array.every(function(item, index) {\r\n return item === array[index];\r\n});","IsDeferred":false}]}