问答详情
源自:4-7 来来回回(Do...while循环)

请问do whlie和while有什么样的区别

do{
    循环语句
}while(判断条件)和

while(判断条件){
   循环语句
}

提问者:慕前端7121920 2015-03-16 20:20

个回答

  • Perona
    2015-03-16 22:10:31
    已采纳

    do whlie是先执行代码,再判断条件是否满足,也就说起码要执行一遍代码。

    while是先判断,当条件满足,才会执行代码。

    区别在于:

    1. do while先执行后判断,while先判断后执行。

    2. do while起码要执行一次代码,while只有条件满足才会执行(也就是说可能一次都不会执行)。