Please enable java script to visit.
NOTEBOOK
HOMEPHP / MySQLJS / HTMLWXappPythonC++Blender其他
js 实现特定范围随机数 randomNum(a,b) - NOTEBOOK
js 实现特定范围随机数 randomNum(a,b)
JS / HTML
Posted on 2023-09-07
摘要 : randomNum(a,b);
支持负数,a,b 部分前后大小。可以a>b,也可以 b>a。
使用了jquery的写法
<script src="./math/jquery2.2.4.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
for(var i=1;i<=10;i++){
console.log( getRandomNum(-4,-6) );
}
});

function randomNum(a,b){
if(!a){a=0};
if(!b){b=10};
if(a>b){
var range = a-b+1;
var base = b;
}else{
var range = b-a+1;
var base = a;
}
return Math.ceil(Math.random()*range+base-1) ;
}
</script>