{"ScriptPreparationCode":"var a = Array.from({length:100},()=\u003EMath.random()\u003C 0.5 ? { igvTax: 0, subtotal: 100*Math.random()}: { igvTax: 1, subtotal: 100*Math.random()});\r\nvar b = 0;","TestCases":[{"Name":"Reduce","Code":"b = a.reduce((acc, { subtotal, igvTax })=\u003E{\r\nif(!igvTax) return acc\r\nreturn acc \u002B= subtotal\r\n},0)","IsDeferred":false},{"Name":"For Each","Code":"a.forEach(({ subtotal, igvTax }) =\u003E {\r\nif(!igvTax) return\r\nb \u002B= subtotal\r\n})","IsDeferred":false}]}