level 1
OTA👻
楼主
脚本在运行中多个变量会被赋值,,假设变量名字分别为1st, 2nd, 3rd,4th……
我需要分析这些被赋值的变量里是否存在相同的重复值,如果发现任意两个或两个以上变量有重复值就发出警告
可否有【更简便的写法】?
我现在的笨写法是这样:
if (1st != 2nd) and (1st != 3rd) and (1st != 4th) and (2nd != 3rd) and (2nd != 4th) and (3rd != 4th)
MsgBox, ,没有重复值,正确
else
MsgBox, , 错误!存在重复值
虽然可以运行,但是这只是两两一组判断,2个变量要分析1次,3个分析3次,4个分析6次,5个分析10……5个以内还能接受,但如果是100个变量则需要判断100x(100-1)/2=4950次。
网站上没找到相关命令
真心求教优化的写法
2021年06月11日 07点06分
1
我需要分析这些被赋值的变量里是否存在相同的重复值,如果发现任意两个或两个以上变量有重复值就发出警告
可否有【更简便的写法】?
我现在的笨写法是这样:
if (1st != 2nd) and (1st != 3rd) and (1st != 4th) and (2nd != 3rd) and (2nd != 4th) and (3rd != 4th)
MsgBox, ,没有重复值,正确
else
MsgBox, , 错误!存在重复值
虽然可以运行,但是这只是两两一组判断,2个变量要分析1次,3个分析3次,4个分析6次,5个分析10……5个以内还能接受,但如果是100个变量则需要判断100x(100-1)/2=4950次。
网站上没找到相关命令
真心求教优化的写法
![[乖]](/static/emoticons/u4e56.png)