试图弄清楚如何使用applescript创建非重复数字。如果我只想要 1 或 2 的随机数,我希望我的结果是 [1, 2] 或 [2, 1],而不是 [1, 1] 或 [2, 1]。
所以我基本上只需要找出一种方法来确保数字不重复,我知道该怎么做。如果有我可以在 applescript 中运行的 unix 命令,请告诉我。
试图弄清楚如何使用applescript创建非重复数字。如果我只想要 1 或 2 的随机数,我希望我的结果是 [1, 2] 或 [2, 1],而不是 [1, 1] 或 [2, 1]。
所以我基本上只需要找出一种方法来确保数字不重复,我知道该怎么做。如果有我可以在 applescript 中运行的 unix 命令,请告诉我。
下一个 applescript 将生成不重复的随机数对 - 从范围 1..100
set maxValue to 100
set thePairs to {}
repeat until (count thePairs) = 2
set randomNumber to (random number from 1 to maxValue)
if thePairs does not contain {randomNumber} then set end of thePairs to randomNumber
end repeat
thePairs
我希望您不会再次将问题修改为其他问题。