我是靠谱客的博主 漂亮冷风,最近开发中收集的这篇文章主要介绍Math.Random()随机数的各种不同取法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

得到一个大于0小于1之间的随机数

得到一个两数之间的随机数

得到一个两个数之间的随机整数,含最小值,不含最大值

得到一个两个数之间的随机整数,包含两个数在内

 /* 得到一个大于0小于1之间的随机数 */
function getRandom() {
return Math.random()
}
console.log(getRandom());
/* 得到一个两数之间的随机数 */
function getRandomArbittrary (min , max) {
return Math.random()* (max - min) + min;
}
console.log(getRandomArbittrary(1,10)) //不含最大值,含最小值
/* 得到一个两个数之间的随机整数,含最小值,不含最大值 */
function getRandomInt (min , max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min)) + min;
}
console.log(getRandomInt(1,10)) //不含最大值,含最小值
/* 得到一个两个数之间的随机整数,包含两个数在内 */
function getRandomIntInclusive (min , max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min
}
console.log(getRandomIntInclusive(1,10)) //含最大值,含最小值

 

最后

以上就是漂亮冷风为你收集整理的Math.Random()随机数的各种不同取法的全部内容,希望文章能够帮你解决Math.Random()随机数的各种不同取法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部