gpt4 book ai didi

batch-file - 小于或等于

转载 作者:行者123 更新时间:2023-12-02 23:01:10 24 4
gpt4 key购买 nike

使用暂停命令我发现错误出现在这段代码的第一行:

if %choice% == 1 if %energy% => %m2enc% set /a enemhp=%enemhp%-%m1hpd%+%earmr%
pause
set /a energy= %energy%-%m1enc%
set /a hp= %hp%-%edefense%
set /a defense= %defense%+1
goto battle

所以不要说我忘记设置能量和 m2enc,因为我只是在不同的部分中进行了操作,我还尝试将 %energy% 替换为 10 > 和 m2enc%1 但它仍然不起作用,我尝试将 => 替换为 >= > 并使用 LSQ (显然也是小于或等于的替代方案)所以我想知道这部分有什么问题。

最佳答案

在批处理中,>是一个重定向符号,用于将数据输出到文本文件中。 cmd 可用(并推荐)的比较操作如下(引自 if/? 帮助):

where compare-op may be one of:

EQU - equal
NEQ - not equal
LSS - less than
LEQ - less than or equal
GTR - greater than
GEQ - greater than or equal

这应该可以解释你想要什么。唯一的其他比较操作是 == ,可以使用 if not 参数进行切换。其他则依赖于这三个字母。

关于batch-file - 小于或等于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18499797/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com