我创建了一个数字生成器......是生成随机数... 每次重新加载页面时,生成器都能正常工作,然后按下给我随机数的按钮。
让我们说,当我第一次按下按钮时,发电机给我289578号。 如果我然后重新加载页面。它会给我另一个随机数,如803175。
如果我然后按下按钮,而不重新加载页面,它将给我编号803176 之后它再次给我编号803177它给我编号803178 ..如果我重新加载页面它会给我8031771重新加载并再次按下它给我编号80317711。
因此,不是在6个不同的数字上给出输出,而是开始加1,直到我重新加载页面并且它开始加1000000.而不随机化数字。
有什么想法吗?我想把它保存为javaScript ..所以请不要Jquery评论。
代码:
var id = Math.floor((Math.random()*1000000)+1);
document.getElementById("add-new").addEventListener("click", function() {
id += 1;
});
答案 0 :(得分:2)
你没有在点击处理程序中做任何随机性,你所做的只是添加1。
也许你只想要
document.getElementById("add-new").addEventListener("click",
function(){
id = Math.floor((Math.random()*1000000)+1);
});