我有这个功能来创建一个随机的4位数字
generateCode = function(){
var fullNumber = [];
var digit1 = Math.floor(Math.random() * 9) + 1;
var digit2 = Math.floor(Math.random() * 9) + 1;
var digit3 = Math.floor(Math.random() * 9) + 1;
var digit4 = Math.floor(Math.random() * 9) + 1;
fullNumber.push(digit1, digit2, digit3, digit4);
this.theCode(fullNumber.join("")) ;
}
Run Code Online (Sandbox Code Playgroud)
但我需要创建一个没有重复数字的4位数随机数.所以"1234"或"9673"......但不是"1145"或"5668"
任何帮助都是非常感谢的人!不确定有效的方式来实现这个目标