JavaScript随机数的运用

JavaScript的随机数Math.random()/返回值/ 在0(包括)和1(不包括)之间的浮点伪随机数。

**

例子

function getRandom() {//猎取0~1之间随机数
  return Math.random();
}
function getRandomInt(min, max) {
  min = Math.ceil(min);  
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min)) + min; //The maximum is exclusive and the minimum is inclusive
}
//此示例返回指定值之间的随机整数。该值不低于min(或许大于minif 的下一个整数min不是整数),而且小于(但不即是)max。

现实运用

请求

 // 随机天生长度为 10 的数组。
 // 每项的范例为 object 对象
 // 其 x 属性的值 大于或即是 5 小于 12
 // 其 y 属性的值 大于或即是 12 少于 18
var arr =[]; //竖立返回值的新数组
  for(var i = 0;i<10;i++){    //随机天生长度为10的数组,运用for轮回十次
    var tmp={}; //竖立空值
    let x = Math.floor(Math.random()*(12-5)+5);
    let y = Math.floor(Math.random()*(18-12)+12);
    tmp["x"] = x;
    tmp["y"] = y;
    arr.push(tmp);
  }console.log(arr)

迎接列位大牛前来增添回复/请不要需改原有回复和前提并在此线下提交更优异的回复

    原文作者:爱提问的萌新
    原文地址: https://segmentfault.com/a/1190000017261139
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞