1.do while 和while的区别
while当条件满足的时候,执行循环体,当条件不满足的时候退出循环,先判断后执行。
do{ }while先最少执行一次,再进行条件的判断,如果条件满足继续执行,如果不满足则退出循环。
2.for 和while的区别
for一般是用户循环指定的次数
while是根据条件的真假来循环,当真的时候进行循环,假的时候退出循环。

(1)

var x = 100; 
while( x>100 ) { 
	document.write('循环体里的代码被执行了'); 
}

由于while中的条件不满足,所以不执行

var y = 100;
do {
  document.write('循环体里的代码被执行了');
} while (y > 100);

虽然while中的条件不满足,但do的语句还是被执行了一次

202103231616486910790298
(2)while语句

var i = 1;
while (i <= 10) {
  document.write(i + '<br>');
  i++;
}

代码演示:

202103231616487092905314