当前位置:网站首页>JS - 数值处理(取整、四舍五入、随机数等)
JS - 数值处理(取整、四舍五入、随机数等)
2022-07-24 05:17:00 【Jie_1997】
数值处理(取整、四舍五入、随机数等)
一. 保留数据
1.1 只保留整数部分
parseInt(1.23456) // 1
1.2 向下取整
Math.floor(1.23456) // 1
1.3 向上取整
Math.ceil(1.23456) // 2
1.4 四舍五入
Math.round(1.23456) // 1
Math.round(1.73456) // 2
1.5 取绝对值
Math.abs(-1) // 1
1.6 取两数中的较大值
Math.max(3,2) // 3
1.7 取两数中的较小值
Math.min(3,2) // 2
二. 随机数
2.1 随机数(0 - 1)
包含0,不包含1
Math.random();
2.2 随机整数
Math.random()与Math.floor()一起使用,返回随机整数
- 0 至 10 (包含0,不包含10)
Math.floor(Math.random() * 10) - 1 至 10 (包含1、10)
Math.floor(Math.random() * 10) + 1
2.3 两个数之间的随机整数
- 包含 min ,不包含 max
function getRandomNum(min, max) { return Math.floor(Math.random() * (max - min) ) + min; } getRandomNum(1,2) //包含 1 ,不包含 2 - 包含 min 和 max
function getRandomNum(min, max) { return Math.floor(Math.random() * (max - min + 1) ) + min; } getRandomNum(1,2) //包含 1、2
边栏推荐
猜你喜欢
随机推荐
Handwritten ORM framework
Generator generator, which generates only two methods
Scikit learn notes
T 1-5
C语言进阶篇 三.字符串函数和内存操作函数
【STL】Map &unordered_map
Installation and login login
5.模板缓存,绘制一个正方形只能在三角形内移动
02-移动端页面适配
WIX 路径中带空格
scikit-learn笔记
Cmake笔记
递归还能这么玩?递归实现扫雷游戏
9.使用网格技术,在屏幕上绘制一个五角形。
C语言实现扫雷游戏
Opengl在屏幕上绘制一个锥体,该锥体有四个面,每个面都是三角形。为该锥体添加光照和纹理效果
MySQL 远程连接错误解决方法
Redis的使用
Tips for using the built-in variable vars in BeanShell
数据类型概括








