<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>while循环</title> <!-- while循环语法: 执行顺序:设定n初始值/判断n的值是否符合条件范围/执行代码块/改变n的值/返回循环/判断n是否符合条件范围; 优点:while适合不确定循环次数时使用 var n=1; //设定条件的初始值 while (n>0){ //设定条件的范围 document.write(n); //设定要执行的代码块 n++; //改变条件的方式 } --> <!-- do while循环语法(此方法不论条件范围是多少,首先都会执行一次代码块: 执行顺序:设定n的初始值/执行代码块/改变n的值/判断n的值是否符合条件范围/返回循环/执行代码块 var n=1; //设定条件的初始值 do { document.write(n); //设定要执行的代码块 i++ //设定改变条件的方式 } while (n>0); //设定条件的范围 --> </head> <body> <script> var n=1; while (n<=100){ document.write(n+"<br />"); n++; } </script> </body> </html>