var globalScope = {}
function generateNum() {
globalScope.genNum = [];
for (var i = 0; i < 4; i++) {
var numEl = Math.floor((Math.random() * 9)+1);
globalScope.genNum.push(numEl);
}
return globalScope.genNum;
}
大家好。我剛剛開始研究JS,我的HW是創建一個4位數組,陣列號從1到9(公牛隊和奶牛隊)。但我不知道如何實現檢查這個數組重複的數字。有人請幫忙。在此先感謝生成一個4位數組,其中包含不重複的數字
一種方法是創建的數字從0數組至9以下,然後隨機[*剪接*](HTTP: //ecma-international.org/ecma-262/5.1/#sec-15.4.4.12)4位成員。這樣你就可以得到不重複的隨機數字。 – RobG