【发布时间】:2019-01-03 06:01:35
【问题描述】:
假设有一个包含 50 个元素的数组。每次选择一个随机元素时(所有选择的元素在后续迭代中仍然有资格重新选择),有没有办法确保这些新选择与之前选择的三个项目尽可能“远”它?当然,这对于前三个迭代无关紧要。
我所说的“远”是指与前 3 个选择的距离尽可能远(相邻)。
我不确定我是否有道理,因此请随时纠正我可能表现出的任何误解。
【问题讨论】:
-
前3个选择也要尽量分散吗?
-
到目前为止你尝试了什么?
-
在你随机选择了前 3 个值之后,你剩下的数字不是随机的而是尽可能“最远”的数字?
-
@Zenoo 理想情况下,是的。感谢您的回复。
-
@NullPointer 如果我知道怎么做,我就不会在这里问了。感谢您的回复。
标签: javascript jquery arrays random