gpt4 book ai didi

javascript - 将整数拆分为随机数之和

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:05:05 24 4
gpt4 key购买 nike

假设我们有一个整数16

是否有一个函数返回随机数组,组成它的总和

例如 7 1 2 4 1 1 或 1 5 2 3 6

我想知道是否存在一些在 JavaScript 中执行此操作的优雅方法。

最佳答案

不,没有现成的功能,但是例如:

var n = 16;
var a = [];
while (n > 0) {
var s = Math.round(Math.random()*n);
a.push(s);
n -= s;
}

a 包含数组。

关于javascript - 将整数拆分为随机数之和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25305968/

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