三生网络

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 23|回复: 2

[已解决] 多次同条件循环的性能损耗

[复制链接]

5

主题

7

回帖

55

积分

初级会员

积分
55
发表于 5 天前 | 显示全部楼层 |阅读模式
本帖最后由 qianchankuse 于 2025-9-10 14:00 编辑

在写脚本的时候,如果是执行一次,用一个if即可解决。
但如果是多次,是loopgoto 次数 性能资源损耗大,还是inc 变量 1的性能资源损耗大?
一次:
[@执行]
#if
random 15
#act
XX
#elseact
XXX

10次loopgoto
[@循环]
#act
loopgoto  @执行 10

[@执行]
#if
random 15
#act
XX
#elseact
XXX


10次inc
[@执行]
#if
equal D12 10
#act
goto @main
break
#elseact
inc d12 1
goto @执行1
[@执行1]
#if
random 15
#act
XX
goto @执行
#elseact
XXX
goto @执行

8

主题

111

回帖

131

积分

管理员

积分
131
发表于 5 天前 | 显示全部楼层
loopgoto就是把循环段所有命令循环执行指定次数,  按照你写的这个逻辑对比两者基本差不多,  从可读性来讲  用loopgoto会更好些

点评

好的,谢谢大佬,我就用loopgoto了  详情 回复 发表于 5 天前

5

主题

7

回帖

55

积分

初级会员

积分
55
 楼主| 发表于 5 天前 | 显示全部楼层
明天再说 发表于 2025-9-10 14:14
loopgoto就是把循环段所有命令循环执行指定次数,  按照你写的这个逻辑对比两者基本差不多,  从可读性来讲   ...

好的,谢谢大佬,我就用loopgoto了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|三生网络

GMT+8, 2025-9-15 03:00 , Processed in 0.137266 second(s), 35 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表