gpt4 book ai didi

javascript - 生成 0 到 x 之间但不超过 10 的随机数

转载 作者:行者123 更新时间:2023-12-02 16:01:27 25 4
gpt4 key购买 nike

目前我使用以下方法生成随机数;

Math.floor(Math.random() * (listItems.length - 0))

问题是 listItems.length 可以是 3 到 20,000 之间的任意值,我只需要一个很小的数字,最好不超过 10,但它也需要小于或等于到 listItems.length,所以显然我不能只生成 0 到 10 之间的数字,因为我可以获得 7,但列表长度可能只有 5,这会在以后给我带来问题。

有什么想法可以做到这一点吗?

最佳答案

var rand = Math.random() * Math.min(listItems.length, 10) | 0;

关于javascript - 生成 0 到 x 之间但不超过 10 的随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31156631/

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