当前位置:   article > 正文

JavaScript对象要点记录——利用Math对象-随机数方法random()进行随机数生成&随机点名~_利用所学math.random()方法编写出一个随机点名的函数。具体要求如下: ## 将22751-

利用所学math.random()方法编写出一个随机点名的函数。具体要求如下: ## 将22751-

利用Math对象中的random函数
进行一个随机点名的应用

Math.random();//返回一个随机的小数x 0<=x<1
//可以查阅MDN文档 其中内容很详细
console.log(Math.random());//获得随机数

//应用:得到两个数之间的随机整数 并且 包含这两个整数
function getRandom(min,max){
    return Math.floor(Math.random()*(max-min+1))+min;//固定的算法
}
//检验
console.log(getRandom(1,10));
//1到10之内的随机整数(包括自己)被输出了~

//应用:随机点名
var arr = ['张三','李四','王二麻子'];
console.log(arr[getRandom(0,arr.length-1)]);

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

这其中需要注意的是 生成两个数之间的随机整数的算法:

function getRandom(min,max){
    return Math.floor(Math.random()*(max-min+1))+min;
    //固定的算法
}
  • 1
  • 2
  • 3
  • 4

使用此算法 getRandom函数可以返回在【min,max】范围内的任意一个随机数

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/54545
推荐阅读
相关标签
  

闽ICP备14008679号