javascript中数学函数round()四舍五入例子

round函数可以对数字取整,它是一个四舍五入函数,下面来看看round的语法:
 
1 Math.round(number)
下面来看几个范例:

 代码如下 复制代码
1 document.write (Math.round(2.65));// print 3
2 document.write (Math.round(7.05));// print 7
3 document.write (Math.round(-2.65));// print -3
4 document.write (Math.round(-8.15));// print -8
5 document.write (Math.round(11.65));// print 12

round函数的四舍五入只针对小数点后的第一位,如果要针对小数点后的其它位,我们可以先对数字乘以10的整数倍,round以后再除以同样的数:

 代码如下 复制代码
1 var my_val=11.257;
2 var my_val=11.254;
3 document.write (Math.round(my_val*100)/100);

JavaScript round() 方法

 

定义和用法

round() 方法可把一个数字舍入为最接近的整数。

语法

Math.round(x)
参数 描述
x 必需。必须是数字。

返回值

与 x 最接近的整数。

说明

对于 0.5,该方法将进行上舍入。

例如,3.5 将舍入为 4,而 -3.5 将舍入为 -3。

实例

把不同的数舍入为最接近的整数:

 代码如下 复制代码

<script type="text/javascript">

document.write(Math.round(0.60) + "<br />")
document.write(Math.round(0.50) + "<br />")
document.write(Math.round(0.49) + "<br />")
document.write(Math.round(-4.40) + "<br />")
document.write(Math.round(-4.60))

</script>

输出:

1
1
0
-4
-5

JavaScript Math.round() 函数

Math.round(x) -- 返回数字最接近的整数,四舍五入

    round,中文"四舍五入"

round函数语法

Math.round(x);

x -- 为number类型的数字

round函数返回值

返回x最接近的整数,如果x的小数部分大于等于0.5,返回值是大于x的最小整数,否则round函数返回小于等于x的最大整数
round函数示例

 代码如下 复制代码

document.write(Math.round(5.8));
document.write(Math.round(5.2));
document.write(Math.round(-5.8));
document.write(Math.round(-5.2));

结果:

6
5
-6
-5

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索javascript
, 实例
, 函数
代码
round函数四舍五入、round函数不四舍五入、javascript round函数、math.round四舍五入、sql round 四舍五入,以便于您获取更多的相关知识。

时间: 2024-09-17 17:55:57

javascript中数学函数round()四舍五入例子的相关文章

JavaScript中的函数嵌套使用

  这篇文章主要介绍了JavaScript中的函数嵌套使用,是JavaScript入门学习中的基础知识,需要的朋友可以参考下 在JavaScript1.2之前,函数定义是只允许在顶层全局代码,但1.2的JavaScript可以嵌套函数定义其他函数中也是可以的. 仍然存在的函数定义可以循环或条件之内不会出现限制.在函数定义这些限制只适用于函数声明与函数语句. 函数文本(在JavaScript1.2引入的另一个功能)可能出现在任何JavaScript表达式,这意味着它们可以出现在if else语句内

AJAX入门之深入理解JavaScript中的函数

ajax|javascript|函数 概述 函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解.JavaScript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的.通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递.在继续讲述之前,先看一下函数的使用语法: function func1(-){-}var func2=function(-){-};var func3=function func4(-){-};var f

JavaScript中sort函数

JavaScript中sort函数方法是返回一个元素已经进行了排序的 Array 对象. 使用方法: arrayobj.sort(sortfunction) 其中arrayObj是必选项.任意 Array 对象. sortFunction是可选项.是用来确定元素顺序的函数的名称.如果这个参数被省略,那么元素将按照 ASCII 字符顺序进行升序排列. JavaScript中sort函数方法将 Array 对象进行适当的排序:在执行过程中并不会创建新的 Array 对象. 如果为 sortfunct

javaScript中slice函数用法实例分析

  本文实例讲述了javaScript中slice函数用法.分享给大家供大家参考.具体分析如下: javaScript 中的 slice 函数,对于array对象的slice函数,返回一个数组的一段.(仍为数组) arrayObj.slice(start, [end]) 参数: arrayObj,必选项.一个 Array 对象. start,必选项.arrayObj 中所指定的部分的开始元素是从零开始计算的下标. end,可选项.arrayObj 中所指定的部分的结束元素是从零开始计算的下标.

javaScript中with函数用法实例分析

  本文实例讲述了javaScript中with函数用法.分享给大家供大家参考.具体分析如下: javaScript 中的 with 函数 ,即所谓的with 语句,可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性,要给对象创建新的属性,必须明确地引用该对象. with 函数,为语句设定默认对象. with (object) statements 参数: object 新的默认对象. statements 一个或多个语句,object 是该语句的默认对象. 说明: with

javascript中没有函数重载的概念实例讲解

  这篇文章主要介绍了通过实例理解javascript中没有函数重载的概念,十分的简单易懂,需要的朋友可以参考下 将函数名想象为指针,也有助于理解为什么ECMAScript中没有函数重载的概念.如下例子: 代码如下: function addSomeNum(num) { return num+100; } function addSomeNum(num) { return num+200; } var result=addSomeNum(100);//300 显然,这个例子中声明了两个同名函数,

JavaScript中指定函数名称的相关方法

  这篇文章主要介绍了JavaScript中指定函数名称的相关方法,是JS入门学习中的基础知识,需要的朋友可以参考下 JavaScript1.2引入了函数文本是定义函数一种以上的新方法的概念. 函数文本是定义一个无名函数的表达式. 语法 字面值函数的语法很类似的函数声明,不同之处在于它被用作表达,它不是作为一个声明,函数名是必需的. ? 1 2 3 4 5 6 7 <script type="text/javascript"> <!-- var variablenam

JavaScript中的函数声明和函数表达式区别浅析

 这篇文章主要介绍了JavaScript中的函数声明和函数表达式区别浅析,本文总结的浅显易懂,非常好的一篇技术文章,需要的朋友可以参考下     记得在面试腾讯实习生的时候,面试官问了我这样一道问题. 代码如下: //下述两种声明方式有什么不同 function foo(){}; var bar = function foo(){};   当初只知道两种声明方式一个是函数声明一个是函数表达式,具体有什么不同没能说得很好.最近正好看到这方面的书籍,就想好好总结一番. 在ECMAScript中,有两

JavaScript中定义函数的三种方法

 这篇文章主要介绍了JavaScript中定义函数的三种方法,本文直接给出代码实现,同时给出了构造函数的相关知识,需要的朋友可以参考下     在JavaScript的世界里,定义函数的方法多种多样,这正是JavaScript灵活性的体现,但是正是这个原因让初学者摸不着头脑,尤其对于没有 语言基础的同学.正所谓条条大道通罗马,但是如果道路太多,会让行路者不知所措,因为不知道走那条路才是正途,呵呵,废话一大篇,闲言少叙,先看代码: 代码如下: /*第一种方法,使用function语句,格式如下*/