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 相关文章推荐
简明json介绍
Sep 28 Javascript
Javascript 复制数组实现代码
Nov 26 Javascript
7个让JavaScript变得更好的注意事项
Jan 28 Javascript
EasyUI实现第二层弹出框的方法
Mar 01 Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
Oct 01 Javascript
jQuery实现下拉框功能实例代码
May 06 Javascript
vue2.0+webpack环境的构造过程
Nov 08 Javascript
在vue项目中,使用axios跨域处理
Mar 07 Javascript
VUE实现可随意拖动的弹窗组件
Sep 25 Javascript
JavaScript内置对象之Array的使用小结
May 12 Javascript
vue实现点击按钮“查看详情”弹窗展示详情列表操作
Sep 09 Javascript
React 条件渲染最佳实践小结(7种)
Sep 27 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
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
2019/05/08 PHP
在线编辑器的实现原理(兼容IE和FireFox)
2007/03/09 Javascript
js实现的网站首页随机公告随机公告
2007/03/14 Javascript
fancybox modal的完美解决(右上的X)
2012/10/30 Javascript
js控制web打印(局部打印)方法整理
2013/05/29 Javascript
javascript 获取模态窗口的滚动位置代码
2013/08/06 Javascript
详解javascript中原始数据类型Null和Undefined
2015/12/17 Javascript
网页瀑布流布局jQuery实现代码
2016/10/21 Javascript
微信小程序 实战实例开发流程详细介绍
2017/01/05 Javascript
javascript 正则表达式分组、断言详解
2017/04/20 Javascript
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
2018/01/31 Javascript
用图片替换checkbox原始样式并实现同样的功能
2018/11/15 Javascript
angularjs1.X 重构controller 的方法小结
2019/08/15 Javascript
Angular之jwt令牌身份验证的实现
2020/02/14 Javascript
详解template标签用法(含vue中的用法总结)
2021/01/12 Vue.js
微信小程序组件生命周期的踩坑记录
2021/03/03 Javascript
[14:00]DOTA2国际邀请赛史上最长大战 赛后专访B神
2013/08/10 DOTA
Python运行的17个时新手常见错误小结
2012/08/07 Python
python抓取京东商城手机列表url实例代码
2013/12/18 Python
Python判断列表是否已排序的各种方法及其性能分析
2016/06/20 Python
Python实现的合并两个有序数组算法示例
2019/03/04 Python
python实现列表的排序方法分享
2019/07/01 Python
对python 树状嵌套结构的实现思路详解
2019/08/09 Python
使用BeautifulSoup4解析XML的方法小结
2020/12/07 Python
ASOS英国官网:英国在线时装和化妆品零售商
2017/05/19 全球购物
加拿大专业美发产品购物网站:Chatters
2021/02/28 全球购物
设计模式的基本要素是什么
2014/04/21 面试题
银行门卫岗位职责
2013/12/29 职场文书
自我评价格式
2014/01/06 职场文书
餐饮管理自我介绍信
2014/01/15 职场文书
团委书记的竞聘演讲稿
2014/04/24 职场文书
高中英语演讲稿范文
2014/04/24 职场文书
HR必备:销售经理聘用合同范本
2019/08/21 职场文书
Java Spring 控制反转(IOC)容器详解
2021/10/05 Java/Android
零基础学java之带返回值的方法的定义和调用
2022/04/10 Java/Android