gpt4 book ai didi

javascript 非顺序随机数生成器

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:36:35 26 4
gpt4 key购买 nike

有谁知道如何在 javascript 中制作非序列随机数生成器?我知道如何使用 Math.floor(Math.random()*11) 进行连续计算,其中数字将介于 0-10 之间。我正在寻找一个只会吐出 65、83、68、70 的数字(这些数字是 a、s、d、f 的字符代码……我正在制作键盘游戏)。我发现的唯一其他随机数生成器是有偏差/不均匀的。如果你能给我一个关于这叫做什么甚至如何继续的大体指导,我将不胜感激。非常感谢!

最佳答案

映射您的代码并使用连续索引:

var codes = [ 65, 83, 68, 70 ];
var index = Math.floor(Math.random()*codes.length);
var random_key = codes[index]; // tada!

关于javascript 非顺序随机数生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9746219/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com