javascripts随机返回正整数函数
max,min给定的是整数
var code = getRandomInt(0,100); function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }
max,min给定的是浮点数
var code = getRandomInt(0.123,100.222); function getRandomInt(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min + 1)) + min; }
Math.ceil() 函数返回大于或等于一个给定数字的最小整数。
Math.ceil(0.123) 1 Math.ceil(0) 0
Math.floor() 返回小于或等于一个给定数字的最大整数。
Math.floor(0.123) 0 Math.floor(0) 0
Math.random() 函数一个浮点型伪随机数字在0(包括0)和1(不包括)之间
Math.random() 0.800544321487960
0顶
0 踩
共 0 条评论