function getRandom(cnt, min, max) {
/*
@cnt: 生成隨機數的個數
@min: 開始數
@max: 結束數
*/
var arr = [];
var temp;
for(var i=0; i<cnt; ++i) {
//temp = Math.round(min+(max-min)*Math.random()); //[a, b]
//temp = Math.floor(min+(max-min)*Math.random()); //[a, b)
temp = Math.ceil(min+(max-min)*Math.random()); // (a, b]
arr.push(temp)
}
return arr;
}
var result = getRandom(100, 20, 30);
console.log(result.indexOf(20));
console.log(result.indexOf(30));
可以用indexOf來測試一下是否包含端點