Hello
{"ScriptPreparationCode":"function customRoundA(number) {\r\n if (number - Math.floor(number) \u003E= 0.5) {\r\n return Math.ceil(number);\r\n } else {\r\n return Math.floor(number);\r\n }\r\n}\r\n\r\nfunction customRoundB(number) {\r\n return Math.round(number \u002B Number.EPSILON);\r\n}","TestCases":[{"Name":"Using If/Else with ceil/floor","Code":"let roundedNumber = customRoundA(3.7);\r\nconsole.log(roundedNumber); // Output: 4\r\n\r\nroundedNumber = customRoundA(2.2);\r\nconsole.log(roundedNumber); // Output: 2","IsDeferred":false},{"Name":"Using EPSILON","Code":"let roundedNumber = customRoundB(3.7);\r\nconsole.log(roundedNumber); // Output: 4\r\n\r\nroundedNumber = customRoundB(2.2);\r\nconsole.log(roundedNumber); // Output: 2","IsDeferred":false}]}