js中Math之random,round,ceil,floor的用法总结

 更新时间:2013年12月26日 09:47:02   作者:  
本篇文章是对js中Math之random,round,ceil,floor的用法进行了总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助

<SPAN style="FONT-SIZE: 18px">1.Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) </SPAN> 
Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) [html] view plaincopyprint?
<SPAN style="FONT-SIZE: 18px"> 

2.Math.floor(num); 参数num为一个数值,函数结果为num的整数部分(返回小于等于n的最大整数)。</SPAN> 


Math.floor(num); 参数num为一个数值,函数结果为num的整数部分(返回小于等于n的最大整数)。[html] view plaincopyprint?
<SPAN style="FONT-SIZE: 18px"> 

3.Math.round(num); 参数num为一个数值,函数结果为num四舍五入后的整数。</SPAN> 


Math.round(num); 参数num为一个数值,函数结果为num四舍五入后的整数。[html] view plaincopyprint?
<SPAN style="FONT-SIZE: 18px"> 

4.Math.ceil(n); 返回大于等于n的最小整数。</SPAN> 


Math.ceil(n); 返回大于等于n的最小整数。[html] view plaincopyprint?
<SPAN style="FONT-SIZE: 18px"> 

5.Math.ceil(Math.random()*10);时,主要获取1到10的随机整数,取0的几率极小。</SPAN> 


Math.ceil(Math.random()*10);时,主要获取1到10的随机整数,取0的几率极小。[html] view plaincopyprint?
<SPAN style="FONT-SIZE: 18px"> 

6.Math.round(Math.random());可均衡获取0到1的随机整数。</SPAN> 


Math.round(Math.random());可均衡获取0到1的随机整数。[html] view plaincopyprint?
<SPAN style="FONT-SIZE: 18px"> 

7.Math.round(Math.random()*10);时,可基本均衡获取0到10的随机整数,其中获取最小值0和最大值10的几率少一半。</SPAN> 


Math.round(Math.random()*10);时,可基本均衡获取0到10的随机整数,其中获取最小值0和最大值10的几率少一半。[html] view plaincopyprint?
<SPAN style="FONT-SIZE: 18px"> 

8.Math.floor(Math.random()*10);时,可均衡获取0到9的随机整数。</SPAN> 

相关文章

  • javascript基于原型链的继承及call和apply函数用法分析

    javascript基于原型链的继承及call和apply函数用法分析

    这篇文章主要介绍了javascript基于原型链的继承及call和apply函数用法,结合实例形式较为详细的分析了javascript中继承的概念、创建方法以及call和apply函数的功能与使用技巧,需要的朋友可以参考下
    2016-12-12
  • JS的replace方法与正则表达式结合应用讲解

    JS的replace方法与正则表达式结合应用讲解

    replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。。为了帮助大家更好的理解,下面举个简单例子说明一下
    2007-12-12
  • 微信小程序吸底区域适配iPhoneX的实现

    微信小程序吸底区域适配iPhoneX的实现

    这篇文章主要介绍了微信小程序吸底区域适配iPhoneX的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • JavaScript三元运算符的多种使用技巧

    JavaScript三元运算符的多种使用技巧

    这篇文章主要介绍了JavaScript三元运算符的多种使用技巧,本文讲解了普通用法、稍微聪明点的用法、甚至更变态些的用法等,需要的朋友可以参考下
    2015-04-04
  • webpack自动打包和热更新的实现方法

    webpack自动打包和热更新的实现方法

    这篇文章主要介绍了webpack自动打包和热更新的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • JavaScript对JSON数据进行排序和搜索

    JavaScript对JSON数据进行排序和搜索

    今天教给大家如何使用数组的方法来实现JSON数据进行排序和搜索功能,具体实例代码大家参考下本文吧
    2017-07-07
  • 详解使用JS如何制作简单的ASCII图与单极图

    详解使用JS如何制作简单的ASCII图与单极图

    这篇文章主要给大家介绍了使用JS如何制作简单的ASCII图与单极图的相关资料,文中介绍的非常详细,并在文末给出了详细的示例代码,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03
  • Javascript中判断变量是数组还是对象(array还是object)

    Javascript中判断变量是数组还是对象(array还是object)

    怎样判断一个JavaScript变量是array还是obiect,或许有很多初学者对此不是很清楚吧,下面为大家详细解答下,希望对大家有所帮助
    2013-08-08
  • 纯js写的分页表格数据为json串

    纯js写的分页表格数据为json串

    这篇文章主要介绍了纯js写的分页,表格数据为json串,需要的朋友可以参考下
    2014-02-02
  • JS获取页面input控件中所有text控件并追加样式属性

    JS获取页面input控件中所有text控件并追加样式属性

    使用jquery来在页面加载时获取页面input控件中所有text控件并添加样式,由于其他方式比较麻烦所以就想通过在页面加载的时候将要改动的text找到并添加属性,感兴趣的你可以参考下,希望可以帮助到你
    2013-02-02

最新评论