while循环和for循环在我们变成任何编程语言中普遍运用,但是这两者之间的设计逻辑具有巨大的差距 ,可以说是完全相反的 。
首先是for循环,他的判断条件采用的是一个正向的逻辑,首先for 循环的判断条件由三个部分组成 :①初始化 ②判断条件③更新条件
而其中的判断条件就是正向逻辑 ,即你需要什么条件就写出什么条件
如下
而 while循环不同于for循环,它的判定条件要与它相反,即你需要什么条件那么判定条件就要写出与它相反的条件,这样才能跳出循环
如下
while循环和for循环在我们变成任何编程语言中普遍运用,但是这两者之间的设计逻辑具有巨大的差距 ,可以说是完全相反的 。
首先是for循环,他的判断条件采用的是一个正向的逻辑,首先for 循环的判断条件由三个部分组成 :①初始化 ②判断条件③更新条件
而其中的判断条件就是正向逻辑 ,即你需要什么条件就写出什么条件
如下
而 while循环不同于for循环,它的判定条件要与它相反,即你需要什么条件那么判定条件就要写出与它相反的条件,这样才能跳出循环
如下