var a=[]
for(var i=0i<numi++){
a[i]=parseInt(Math.random()*(max-min+1))+min
}
return a
}
function getMyRnd(){ //生成5个两两间差值不小于10的1到100之间的随机数
ks:while(1){
var ma=getRnd(5,1,100)
for(var i=0i<ma.length-1i++){
for(var j=i+1j<ma.lengthj++){
if(Math.abs(ma[i]-ma[j])<10)continue ks
}
}
return ma
}
}
console.log(getMyRnd())
-50是比-100要大啊, 呵呵如果你是要取绝对值,可以这么用:
var a=-50, b=-100
if(a>b){alert('a>b')} else alert('a<b')
if(abs(a)>abs(b)){alert("|a|>|b|")
else alert("|a|<|b|")
// abs()是取绝对值