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 学习笔记(十四) 正则表达式
Jan 22 Javascript
IE的fireEvent方法概述及应用
Feb 22 Javascript
JavaScript语言对Unicode字符集的支持详解
Dec 30 Javascript
JavaScript常用的返回,自动跳转,刷新,关闭语句汇总
Jan 13 Javascript
jQuery使用之标记元素属性用法实例
Jan 19 Javascript
深入理解bootstrap框架之第二章整体架构
Oct 09 Javascript
过期软件破解办法实例详解
Jan 04 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
Jun 11 Javascript
详解cordova打包成webapp的方法
Oct 18 Javascript
vue-infinite-loading2.0 中文文档详解
Apr 08 Javascript
Vue利用Blob下载原生二进制数组文件
Sep 25 Javascript
js面向对象编程OOP及函数式编程FP区别
Jul 07 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
apache2.2.4+mysql5.0.77+php5.2.8安装精简
2009/04/29 PHP
Fatal error: Call to undefined function curl_init()解决方法
2010/04/09 PHP
浅析php数据类型转换
2014/01/09 PHP
跨浏览器PHP下载文件名中的中文乱码问题解决方法
2015/03/05 PHP
php实现在多维数组中查找特定value的方法
2015/07/29 PHP
基于php编程规范(详解)
2017/08/17 PHP
php通过pecl方式安装扩展的实例讲解
2018/02/02 PHP
PDO::_construct讲解
2019/01/27 PHP
Textarea与懒惰渲染实现代码
2012/01/04 Javascript
使用Jquery实现每日签到功能
2015/04/03 Javascript
JavaScript严格模式下关于this的几种指向详解
2017/07/12 Javascript
解决jquery appaend元素中id绑定事件失效的问题
2017/09/12 jQuery
NodeJs实现定时任务的示例代码
2017/12/05 NodeJs
Vue中添加手机验证码组件功能操作方法
2017/12/07 Javascript
js实现控制文件拖拽并获取拖拽内容功能
2018/02/17 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
vuex + keep-alive实现tab标签页面缓存功能
2019/10/17 Javascript
es6函数之尾调用优化实例分析
2020/04/25 Javascript
Electron+vue从零开始打造一个本地播放器的方法示例
2020/10/27 Javascript
JS创建自定义对象的六种方法总结
2020/12/15 Javascript
vue element和nuxt的使用技巧分享
2021/01/14 Vue.js
Django ModelForm组件使用方法详解
2019/07/23 Python
Pytorch 定义MyDatasets实现多通道分别输入不同数据方式
2020/01/15 Python
Python数据结构dict常用操作代码实例
2020/03/12 Python
用 Python 制作地球仪的方法
2020/04/24 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
2020/05/11 Python
Python Unittest原理及基本使用方法
2020/11/06 Python
python音频处理的示例详解
2020/12/23 Python
HTML5 拖放功能实现代码
2016/07/14 HTML / CSS
eBay加拿大站:eBay.ca
2019/06/20 全球购物
设计总监岗位职责
2013/12/07 职场文书
大学生求职信范文应怎么写
2014/01/01 职场文书
体操比赛口号
2014/06/10 职场文书
小学生读书活动总结
2014/06/30 职场文书
学生通报表扬范文
2015/05/04 职场文书
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
2022/03/22 MySQL