如何将多个如果的代码进行优化?
本帖最后由 Thiocyanate 于 2020-3-30 13:52 编辑我想写一个游戏的辅助工具,需要用到很多“如果”或“如果真”的命令,但是如果将这样的代码按照普通的方法写的话,代码会显得又臭又长(如下图),而且不易修改,修改的时候还得一个个地去修改,我想知道像这样的代码应该如果进行优化?太长的代码显得程序很臃肿(左图abcd字母我是为了方便而打进去的,实际上需要汉字,另外下图我是后来补上去的)。
就像图中的这样,应该如何进行简化(abcd字母我是为了方便而打进去的,实际上需要汉字,另外下图我是后来补上去的)? switch
case 1:
case 2:
通过map 将多个情况放到一个map中 害 e语言哪有map和switch 如果要说有switch最多是判断 其他你找不出的
优化方法很简单 组件和数组配合起来 就能完成了 Biome=='全部'?-1:Biome-'a'
页:
[1]