返回其在 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

更新于:20-4-2021

221 次浏览

启动你的 职业生涯

通过完成该课程获得认证

立即开始
广告