js取整,Math的常用属性和方法总结
一,取整
1,取整
parseInt(1.5) // 1Math.trunc(1.5) // 1
2,向上取整
Math.ceil(1.5) // 2Math.ceil(-1.5) // -1
3,向下取整
Math.floor(1.5) // 1Math.floor(-1.4) // -2
4,四舍五入取整
Math.round(1.5) // 2Math.round(1.4) // 1Math.round(-1.5) // -1Math.round(-1.6) // -2
二,Math的常用属性和方法
1,圆周率
Math.PI // 3.141592653589793
2,绝对值
Math.abs(-1.5) // 1.5
3,平方根
Math.sqrt(4) // 2
4,立方根
Math.cbrt(8) // 2
5,返回零到多个数值中最大值
Math.max(1, 2) // 2Math.max(1,2,3,4) // 4
6,返回零到多个数值中最小值
Math.min(1, 2) // 1
Math.min(1,2,3,4) // 1
7,返回一个 0(包含) 到 1(不包含) 之间的伪随机数
Math.random() // 0.5816710437891914
返回1 到 10 之间的一个随机数
Math.floor((Math.random()*10)+1)
返回1 到 100 之间的一个随机数
Math.floor((Math.random()*100)+1)
返回 min(包含)~ max(不包含)之间的数字
Math.floor(Math.random() * (max - min) ) + min
更多Math方法
js取整,Math的常用属性和方法总结相关推荐
- Node.js process 模块常用属性和方法
Node.js是常用的Javascript运行环境,本文和大家发分享的主要是Node.js中process 模块的常用属性和方法,希望通过本文的分享,对大家学习Node.js http://www.m ...
- js取整、四舍五入等数学函数
js只保留整数,向上取整,四舍五入,向下取整等函数 1.丢弃小数部分,保留整数部分 parseInt(5/2) 2.向上取整,有小数就整数部分加1 Math.ceil(5/2) 3,四舍五入. Mat ...
- JS 取整,取余操作
在我们进行数据处理时,往往会用到某个数的取整和取余操作,下面对这该方法进行总结 文章目录 1.丢弃小数部分,保留整数部分 2.向上取整,有小数就整数部分加1 3.四舍五入. 4.向下取整 5.java ...
- [js]取整,四舍五入,数字字符串转换
取整: 向下取整Math.floor(),向上取整Math.ceil(),四舍五入Math.round()),保留有效数位n.toFixed(),产生大于等于0小于1的随机数Math.random() ...
- js如何操作表格(常用属性方法汇总)
js如何操作表格(常用属性方法汇总) 一.总结 一句话总结: 二.表格相关的属性和方法 1.1 Table 对象集合 cells[] 返回包含表格中所有单元格的一个数组. 语法:tableObject ...
- js 取整,保留2位小数
取整 1 parseInt(string, radix) 解析一个字符串,并返回一个整数 当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基 ...
- js 取整 保留小数
1.向下取整的函数 Math.floor(); Math.floor( 66.66); // 66 2.向上取整 Math.ceil(); Math.ceil(66.66): // 67 3.四 ...
- js取整、取余等常用方法
parseInt(5/2) 丢弃小数部分,保留整数部分 Math.ceil(5/2) 向上取整,有小数就整数部分加1 Math.round(5/2) 四舍五入. Math.floor(5/2) 向下取 ...
- ExtJs 备忘录(9)—— Ext常用属性、方法小结 [系列完]
一.Ext 1.1 Ext.isEmpty(v, allowBlank) //是否为空[链接] 1.2 Ext.isArray(v) //是否为数组集合 1.3 Ext.isPrimitive(v) ...
最新文章
- 关于开源精神和抄袭问题
- R语言merge函数全连接dataframe数据(Full (outer) join)、merge函数进行全连接必须将参数all设置为true(all=TRUE)、默认merge函数通过公共列名合并数
- php过滤数据库就报错,php过滤掉emoji等无法存入MySQL数据库的字符简单示例
- CSS3笔记之基础篇(三)文字与字体
- 分布式事务的理解和解决方法
- python可以调用windows资源吗_在Windows中使用Python设置文件夹权限
- 将 Typora 小工具添加到右键菜单中
- 参数估计:文本分析的参数估计方法
- 如何编辑PDF文档中的文本呢?
- Sublime text3 安装PyV8
- WordPress收费下载插件Erphpdown 免费下载(更新至v9.6.2)
- javascript的apply理解
- linux zip分卷压缩解压命令
- 这下爽了,居然有人通过这个把Linux的命令提示符给整明白了
- W2019SRV and W10 (1809) Office2019 CN
- ndk命令行编译so库
- catia制作物料明细,如何在CATIA中生成产品物料清单 划重点了
- 牛津3000词汇表(The Oxford 3000™)
- 前端ui框架layui——layer弹出层-弹出框方法
- 不同网段无法访问共享文件夹的解决办法