JavaScript 如何删除小数点后的数字

 更新时间:2023年07月11日 14:59:19   作者:迹忆客  
这篇文章主要介绍了JavaScript 删除小数点后的数字实例代码,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

使用 Math.trunc() 函数删除小数点后的数字,例如 Math.trunc(1.37)。 Math.trunc() 函数删除小数位并返回数字的整数部分。

const num = 124.567;
const removeDecimal = Math.trunc(num); // 124
console.log(removeDecimal);
const roundDown = Math.floor(num); // 124
console.log(roundDown);
const roundNearestInteger = Math.round(num); // 125
console.log(roundNearestInteger);
const roundUp = Math.ceil(num);
console.log(roundUp); // 125

我们的第一个示例使用 Math.trunc 函数。

该函数不会以任何方式对数字进行四舍五入,它只是移除小数部分并返回整数。

看下面的示例

console.log(Math.trunc(-1.37)); // -1
console.log(Math.trunc(2.0)); // 2
console.log(Math.trunc(5.35)); // 5

下一个可能的情况是通过向下舍入来删除小数点后的数字。 使用 Math.floor 函数。

该函数返回小于或等于提供的数字的最大整数。 这里有些例子。

console.log(Math.floor(-1.37)); // -2
console.log(Math.floor(2.6)); // 2
console.log(Math.floor(5.35)); // 5

下一个示例显示如何使用 Math.round 函数将数字四舍五入到最接近的整数。 这里有些例子。

console.log(Math.round(-1.37)); // -1
console.log(Math.round(2.5)); // 3
console.log(Math.round(5.49)); // 5

最后一个示例显示了如何使用 Math.ceil 函数通过四舍五入来删除小数点后的数字。

Math.ceil 函数总是向上进入一个数字。 这里有些例子。

console.log(Math.ceil(-1.99)); // -1
console.log(Math.ceil(2.01)); // 3
console.log(Math.ceil(5.49)); // 6

如果您想简单地删除小数点后的数字,而不以任何方式进行四舍五入,请使用 Math.trunc 函数。

到此这篇关于JavaScript 删除小数点后的数字的文章就介绍到这了,更多相关js删除小数点后的数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Javascript&DHTML基础知识

    Javascript&DHTML基础知识

    首先请下载JScript.chm这本手册,无论新手老手,有一本手册是免不了的,特别是对于新手,如果你没有空翻犀牛书,那么这本手册将是你了解这门语言的首选。下面所讲的大多数,手册上可以没有提及,或提及很少的内容。
    2008-07-07
  • Javascript Tab 导航插件 (23个)

    Javascript Tab 导航插件 (23个)

    实现tab页很多方法,有一些是用纯CSS实现,其他大多数是基于jquery、mootools或者其他js框架实现,既然有这么多可以拿来即用的插件,又何苦重复造轮子。
    2009-06-06
  • JS Generator 函数的含义与用法实例总结

    JS Generator 函数的含义与用法实例总结

    这篇文章主要介绍了JS Generator 函数的含义与用法,结合实例形式总结分析了JS Generator 函数基本含义、用法及操作注意事项,需要的朋友可以参考下
    2020-04-04
  • 利用js将ajax获取到的后台数据动态加载至网页中的方法

    利用js将ajax获取到的后台数据动态加载至网页中的方法

    今天小编就为大家分享一篇利用js将ajax获取到的后台数据动态加载至网页中的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • js实现图片加载淡入淡出效果

    js实现图片加载淡入淡出效果

    这篇文章主要为大家详细介绍了js实现图片加载淡入淡出效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • JavaScript中处理数组,对象和正则的实用函数

    JavaScript中处理数组,对象和正则的实用函数

    本文主要分享一下最近项目中遇到的一些javascript的业务逻辑函数,这些函数可以提成一个公用的工具函数以便于在以后的项目中进行使用,希望对大家有所帮助
    2023-11-11
  • JS新包管理工具yarn和npm的对比与使用入门

    JS新包管理工具yarn和npm的对比与使用入门

    在2016年10月11日facebook 公开了新的javascript包管理工具 yarn, 用来替代目前被广泛使用的npm(nodejs 自带的包管理工具),本文将介绍yarn工具带来的优点和使用入门,以及对比npm解决了什么问题,带来哪些便利。有需要的朋友们下面来一起看看吧。
    2016-12-12
  • 前端JavaScript经典操作之数组常用方法总结

    前端JavaScript经典操作之数组常用方法总结

    数组操作是JavaScript中非常重要也非常常用的技巧,这篇文章主要给大家介绍了关于前端JavaScript经典操作之数组常用方法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-07-07
  • javascript垃圾收集机制与内存泄漏详细解析

    javascript垃圾收集机制与内存泄漏详细解析

    本文是对javascript中的垃圾收集机制与内存泄漏进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2013-11-11
  • JavaScript中使用typeof运算符需要注意的几个坑

    JavaScript中使用typeof运算符需要注意的几个坑

    这篇文章主要介绍了JavaScript中使用typeof运算符需要注意的几个坑,本文总结了4个使用typeof运算符要注意的问题,需要的朋友可以参考下
    2014-11-11

最新评论