Javascript 生成不重复的6个数字,要求JS中的最大数字
嗨,伙计们,我有一些代码在这里要求最大的数字,并生成6个数字。。但我的问题是他们产生了一个重复的号码,有人能告诉我的人来纠正我的代码Javascript 生成不重复的6个数字,要求JS中的最大数字,javascript,random,numbers,Javascript,Random,Numbers,嗨,伙计们,我有一些代码在这里要求最大的数字,并生成6个数字。。但我的问题是他们产生了一个重复的号码,有人能告诉我的人来纠正我的代码 function mygenerated() { var rlts = document.getElementsByName("result"); for (var i=0 ; i<=5; i++) { rlts[i].value = ""; // clear results } var max = eval("document.
function mygenerated() {
var rlts = document.getElementsByName("result");
for (var i=0 ; i<=5; i++) {
rlts[i].value = ""; // clear results
}
var max = eval("document.lot.maxnum.value");
if (max.length<1) {
alert ("You must choose a number for the maximum value!");
document.lot.maxnum.focus();
return false;
}
for (var i=0 ; i<=5; i++) {
rlts[i].value = (Math.floor(Math.random() * max) + 1);
}
}
函数mygenerated(){
var rlts=document.getElementsByName(“结果”);
对于(var i=0;iI)我建议看一看,稍微修改一下代码:您还可以提供HTML吗?最好是一个工作片段,输入最大数值