while循环比for麻烦,作用一样,区别:while()括号里只能放判断条件,()内判断条件为真,就循环执行括号内的语句,false就不循环。

for循环是主力,while  do while能做的 for也能做。

 

while循环与do while循环有区别:

while:先判断条件再执行且格式为 :while(){

                   } 

do while:先不管判断条件先执行一次,在判断是否符号条件,且格式为:do{

                           }里面放语句.

                                                                                  

 

无限循环:

 

                while(),括号里放true即可。

 

js中控制流程的:1.条件分支  (if/else       if/else if       switch case break         &&/ || (短路算法)     条件?a: b(三目运算符)      

                            2.循环        for         while          do while