JavaScript中的Math.round()函数用于将作为参数传递的数字四舍五入到最接近的整数。
语法
Math.round(value)
参数:
要四舍五入到最接近的整数的数字。
返回值:
将作为参数传递的数字四舍五入到作为参数传递的函数后的结果。
下面是一些示例, 以说明Math.round()函数:
将数字四舍五入到最接近的整数:要将数字四舍五入到最接近的整数, 应按以下方式实现math.round()函数:
<
script type = "text/javascript">
var round =Math.round(5.8);
document.write("Number after rounding : " + round);
<
/script>
输出如下:
Number after rounding : 6
将负数四舍五入到最接近的整数
:Math.round()函数本身在作为参数传递给它时会舍入一个负数。要将负数四舍五入到最接近的整数, 应按以下方式实现Math.round()函数:
<
script type = "text/javascript">
var round =Math.round(-5.8);
document.write("Number after rounding : " + round);
<
/script>
输出如下:
Number after rounding : -6
Math.round()函数, 当参数的小数点为" .5"时
:下面的程序显示了参数十进制为" .5"时Math.round()函数的结果。
<
script type = "text/javascript">
var round =Math.round(-12.5);
document.write("Number after rounding : " + round);
var round =Math.round(12.51);
document.write("Number after rounding : " + round);
<
/script>
输出如下:
Number after rounding : -12
Number after rounding : 13
错误和异常
1. A
非数字字符串
作为参数传递的返回NaN
2.一个
大于1的整数数组
作为参数传递的返回NaN
3.一个
空变量
作为参数传递的返回NaN
4.一个
空字符串
作为参数传递的返回NaN
5.安
空数组
作为参数传递的返回NaN
以下示例说明了JavaScript中的Math.floor()函数:
<
!-- NEGATIVE NUMBER EXAMPLE -->
<
script type = "text/javascript">
document.write(Math.round(-2));
document.write(Math.round(-2.56));
<
/script>
输出如下:
-2
-3
<
!-- POSITIVE NUMBER EXAMPLE -->
<
script type = "text/javascript">
document.write(Math.round(2));
document.write(Math.round(2.56));
<
/script>
输出如下:
2
3
<
!-- STRING EXAMPLE -->
<
script type = "text/javascript">
document.write(Math.floor("lsbin"));
<
/script>
【JavaScript Math.round()函数用法示例】输出如下:
NaN
<
!-- ADDITION INSIDE FUNCTION EXAMPLE -->
<
script type = "text/javascript">
document.write(Math.floor(7.2+9.3));
<
/script>
输出如下:
17
推荐阅读
- Grofers面试经验|S3(SDE校园内)
- Python求列表中最大,最小,第二大,第二最小值
- Perl数据类型介绍和用法示例
- Accolite面试经验分享(校园内)
- Android获取屏幕宽度高度
- Android基础总结
- android开源项目
- android学习第一篇基本概念
- Android Studio第二十七期 - RecycleView不同item布局