Javascript 生成不重复的随机数,同时保持页面之间的转换

Javascript 生成不重复的随机数,同时保持页面之间的转换,javascript,html,Javascript,Html,帮助告诉我如何在保持页面间转换的同时不重复地随机生成数字。先谢谢你 var da = randomInteger(1, 3); function randomInteger(min, max) { var rand = min + Math.random() * (max - min) rand = Math.round(rand); return rand; } 应使用或来存储以前绘制的值。然后,当需要另一个随机值时,重复使

帮助告诉我如何在保持页面间转换的同时不重复地随机生成数字。先谢谢你

    var da = randomInteger(1, 3);

    function randomInteger(min, max) {
        var rand = min + Math.random() * (max - min)
        rand = Math.round(rand);
    return rand; 
    }

应使用或来存储以前绘制的值。然后,当需要另一个随机值时,重复使用Math.random(),直到该值不出现在存储中。存储并使用符合条件的值。

您好,欢迎,在维护页面之间的转换时,您可以解释一下吗?您好,在页面之间保存变量,这将是未重复的数字。您可以使用localStorage存储最后一个值。现在已经清楚了如何存储。如何使它们不再复发?现在很清楚如何储存。如何使它们不再出现?@Dada您希望该值仅与上次绘制的值不同,还是与以前所有绘制的值不同?您可能希望存储所有以前绘制的值,然后将其作为一个集合检索,以验证该集合不包含新绘制的值,或者只存储以前绘制的值并计算相等值。@AaronI希望新值不重复已经绘制的值been@Dada然后存储一个数组,并使用Array.prototype.includes()