试图弄清楚如何使用applescript创建非重复数字。如果我只想要1或2的随机数,我希望我的结果是[1,2]或[2,1],而不是[1,1]或[2,1]。
所以我基本上需要找出一种方法可以确保数字不重复,其他一切我知道怎么做。如果有一个unix命令我可以用applescript运行,请告诉我。
答案 0 :(得分:2)
下一个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
我希望你不会再将问题修改为其他问题。