返回在 JavaScript 中被调用的十进制数中最接近的较大整数
问题
我们需要编写一个JavaScript函数,该函数位于JavaScript的Math类中。
我们的函数应该返回它被调用的十进制数中最接近的较大整数。
如果数字已经是整数,我们应该按原样返回它。
示例
以下是代码-
const num = 234.56; Math.ceil = function(num){ if(typeof num !== 'number'){ return NaN; }; if(num % 1 === 0){ return num; }; const [main] = String(num).split('.'); return +main + 1; }; console.log(Math.ceil(num));输出结果
以下是控制台输出-
235