在开发中if{}else{}是经常用到的,有时还会嵌套n多成,这样有时会让代码看着非常凌乱。接下来给大家讲一种ifelse的简略方法:

if(is == true){
is = false;
 }else{is = true;
}

这个代码很简单,但有时需要大量的转换的时候就很费劲了。比如:

if(num == 0){
num = 1;
}else{
num = 0;
}

这种代码在游戏的map中经常出现,num不是0就是1,而且需要大量的点的循环改变。这里我通过简单的数学公式来简单的实现。

num = (num+1)%2;

这样就只要这一句代码就可以完成上面的功能,ok了什么语言都可以用得上,因为这只是一种思想。