{"ScriptPreparationCode":"var arr = [\u0022.\u0022, \u0022-\u0022, \u0022\u002B\u0022, \u0022-.\u0022, \u0022\u002B.\u0022];\r\nvar next = -1;\r\nvar getNext = () =\u003E { if (\u002B\u002Bnext \u003C arr.length) return next; return next = 0; };","TestCases":[{"Name":"Array.some","Code":"var i = getNext(), tempResult = arr.some(v =\u003E v === arr[i]);","IsDeferred":false},{"Name":"Array.filter","Code":"var i = getNext(), tempResult = !!arr.filter(v =\u003E v === arr[i]).length;","IsDeferred":false},{"Name":"Array.indexOf","Code":"var i = getNext(), tempResult = arr.indexOf(arr[i]) !== -1;","IsDeferred":false},{"Name":"Array.findIndex","Code":"var i = getNext(), tempResult = !!arr.findIndex(v =\u003E v === arr[i]) !== -1;","IsDeferred":false}]}