如何在 JavaScript 的帮助下创建具有随机值的数组?
任务是在 JavaScript 的帮助下生成具有随机值的数组。下面讨论两种方法:
方法一:
- 使用Math.random() 和 Math.floor() 方法获取随机值。
- 将值一一推送到数组中(但这种方法可能会生成重复值)。
示例:此示例实现了上述方法。
create an array with random values
GeeksForGeeks
输出:
- 在点击按钮之前:
- 点击按钮后:
方法二:
- 创建一个数组并将值放入其中(例如,1 在索引 0 处,2 在索引 1 处,3 在索引 2 处以相同的顺序循环。)
- 赋值变量 (tp) = 数组的长度。
- 在变量(tp)上运行一个循环。
- 内部循环使用Math.random() 和 Math.floor() 方法来获取数组的随机索引。
- 将此数组值与索引(tp)交换,并将变量(tp)减 1。
- 运行循环,直到 variable(tp) 变为 0。
示例:此示例实现了上述方法。
create an array with random values.
GeeksForGeeks
输出:
- 在点击按钮之前:
- 点击按钮后: