{"ScriptPreparationCode":"const multiplier = {}\r\nmultiplier.millis = 1;\r\nmultiplier.seconds = 1000 * multiplier.millis;\r\nmultiplier.minutes = 60 * multiplier.seconds;\r\nmultiplier.hours = 60 * multiplier.minutes;\r\nmultiplier.days = 24 * multiplier.hours;\r\nmultiplier.weeks = 7 * multiplier.days;\r\nmultiplier.months = 4 * multiplier.weeks;\r\nmultiplier.years = 365 * multiplier.months;\r\n\r\nconst info = {hours: 5}","TestCases":[{"Name":"reduce","Code":"const result = Object.entries(info).reduce((acc, [key, value]) =\u003E acc \u002B (value * multiplier[key]), 0);","IsDeferred":false},{"Name":"loop","Code":"let result = 0;\r\nfor (const [key, value] of Object.entries(info)) {\r\n result \u002B= value * multiplier[key];\r\n}","IsDeferred":false}]}