比如:当变量aaa为“1、2、3、4、5、6、7、8、9、10、11、12”这几个值时,全部跳转kkk;当变量aaa为其它任何值时,全部跳转TTT。
目前,我是这样写的——- if /i "%aaa%"=="1" goto kkk
- if /i "%aaa%"=="2" goto kkk
- if /i "%aaa%"=="3" goto kkk
- if /i "%aaa%"=="4" goto kkk
- if /i "%aaa%"=="5" goto kkk
- if /i "%aaa%"=="6" goto kkk
- if /i "%aaa%"=="7" goto kkk
- if /i "%aaa%"=="8" goto kkk
- if /i "%aaa%"=="9" goto kkk
- if /i "%aaa%"=="10" goto kkk
- if /i "%aaa%"=="11" goto kkk
- if /i "%aaa%"=="12" goto kkk
- goto TTT
复制代码 我觉得代码太繁琐了,故求教判断语句的高效写法
另外,当变量%aaa%要求输入2位数,即01、02、03......09、10、11、12时,代码又该怎么写呢?
还有,当%aaa%是不规则的几个值,比如——
为 01、12A、YY、 KM 、9Q8 ......这几个值,跳转 kkk
其它值,跳转 TTT
这又怎么写呢?
谢谢!! |