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


Posted in Javascript onDecember 26, 2013

<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 相关文章推荐
javascript知识点收藏
Feb 22 Javascript
js鼠标左右键 键盘值小结
Jun 11 Javascript
简单时间提示DEMO从0开始一直进行计时
Nov 19 Javascript
jQuery焦点图切换简易插件制作过程全纪录
Aug 27 Javascript
ExpressJS入门实例
Jan 14 Javascript
JavaScript中用getDate()方法返回指定日期的教程
Jun 09 Javascript
jquery+php随机生成红包金额数量代码分享
Aug 27 Javascript
需灵活掌握的Bootstrap预定义排版类 你精通吗?
Jun 20 Javascript
基于BootStrap环境写jQuery tabs插件
Jul 12 Javascript
jQuery Easyui datagrid连续发送两次请求问题
Dec 13 Javascript
AngularJS中使用three.js的实例详解
Jul 21 Javascript
express如何使用session与cookie的方法
Jan 30 Javascript
js浮点数精确计算(加、减、乘、除)
Dec 26 #Javascript
js整数字符串转换为金额类型数据(示例代码)
Dec 26 #Javascript
Jquery解析json数据详解
Dec 26 #Javascript
Jquery getJSON方法详细分析
Dec 26 #Javascript
JQuery判断HTML元素是否存在的两种解决方法
Dec 26 #Javascript
JS 仿腾讯发表微博的效果代码
Dec 25 #Javascript
javascript使用定时函数实现跳转到某个页面
Dec 25 #Javascript
You might like
PHP连接access数据库
2008/03/27 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
js玩一玩WSH吧
2007/02/23 Javascript
在textarea中显示html页面的javascript代码
2007/04/20 Javascript
Prototype Object对象 学习
2009/07/12 Javascript
JQuery小知识
2010/10/15 Javascript
表单JS弹出填写提示效果代码
2011/04/16 Javascript
js函数在frame中的相互调用详解
2014/03/03 Javascript
jQuery插件制作的实例教程
2016/05/16 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
2017/01/10 Javascript
js中new一个对象的过程
2017/02/20 Javascript
Angular.js基础学习之初始化
2017/03/10 Javascript
jQuery EasyUI之验证框validatebox实例详解
2017/04/10 jQuery
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
通过原生vue添加滚动加载更多功能
2019/11/21 Javascript
JS实现的雪花飘落特效示例
2019/12/03 Javascript
关于JavaScript中异步/等待的用法与理解
2020/11/18 Javascript
[03:22]DSPL第一期精彩集锦:酷炫到底!
2014/11/07 DOTA
[01:06:39]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第三局
2016/03/02 DOTA
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
2017/03/16 Python
python 网络编程详解及简单实例
2017/04/25 Python
Python基于tkinter模块实现的改名小工具示例
2017/07/27 Python
解决python字典对值(值为列表)赋值出现重复的问题
2019/01/20 Python
Python生命游戏实现原理及过程解析(附源代码)
2019/08/01 Python
tensorflow转换ckpt为savermodel模型的实现
2020/05/25 Python
美国玩具公司:U.S.Toy
2018/05/19 全球购物
国际领先的在线时尚服装和配饰店:DressLily
2019/03/03 全球购物
幼儿园毕业园长感言
2014/02/24 职场文书
租房合同协议书
2014/04/09 职场文书
租房协议书怎么写
2014/04/10 职场文书
大队委竞选演讲稿
2014/04/28 职场文书
建设工地安全标语
2014/06/07 职场文书
初中毕业典礼演讲稿
2014/09/09 职场文书
Django与数据库交互的实现
2021/06/03 Python
一起来学习Python的元组和列表
2022/03/13 Python