一度に 3 つのランダムな異なる番号を生成しようとしています。しかし、それらを適切に生成していません。これを解決するのを手伝ってください。
以下は私のコードです
function makeRand(){
var numLow = 1,
numHigh = 7,
adjustedHigh = (parseFloat(7) - parseFloat(1)) + 1,
numRand = Math.floor(Math.random()*adjustedHigh) + parseFloat(numLow);
console.log("In makeRand "+numRand);
chkGen(numRand);
}
function chkGen(prev){
console.log("In chkGen "+prev);
if(latest===prev){makeRand();}
old=prev;
latest=prev;
console.log("Old is Now "+old);
return prev;
}
$(document).ready(function(){
window.old=0;
window.latest=0;
for(i=0;i<3;i++){
console.log("Started Here "+old);
var rnd=chkGen(old);
imgNo[i] = rnd;
}
alert(imgNo);
});