js循环语句,语法,流程控制

125 阅读1分钟
  1. while while语句是一个最基本的循环语句,while语句也被称为while循环 语法: while(条件表达式){ 语句... } 案例: var i = 1; while (i <= 10) { console.log(i); i++; }
  2. do…while do…while和while非常类似,只不过它会在循环的尾部而不是顶部检查表达式的值,因此,do…while循环会至少执行一次。相比于while,do…while的使用情况并不 是很多。 语法: do{ 语句... }while(条件表达式); 案例: var i = 1; do { console.log(i); i++; } while (i <= 10); 1:
    var password; //输入框 用户输入密码,正确打印 不正确从新输入 prompt():浏览器提供,会出现弹窗,让用户输入内容 点击确定,返回用户输入的内容(字符串格式) 点击取消,返回一个null 第一个参数:用户提示信息 第二个参数:输入框默认文 while(password!=67890) //设置值,输入对了就打印密码正确 console.log('密码正确')
  3. for for语句也是循环控制语句,我们也称它为for循环。大部分循环都会有一个计数器用以控制循环执行的次数, 计数器的三个关键操作是初始化、检测和更新。for语句 就将这三步操作明确为了语法的一部分。 语法: for(初始化表达式 ; 条件表达式 ; 更新表达式){ 语句... } 案例: for (var i = 1; i <= 10; i++) { console.log(i); }
    1. for嵌套循环
    2. for嵌套循环:外层循环每一轮都要执行内层循环结束条件中的每一次 列: for(var i = 0;i < 3;i++){ //外层for循环 for(var c = 0;c < 3;c++){ //内层for循环 console.log('22222222'); } }
  4. 流程控制 break:结束最近的一次循环,可以在循环和switch语句中使用。 continue:结束本次循环,执行下一次循环,只能在循环中使用。 语法:
  5. document.write() //打印(渲染)在页面 console.log();//打印在控制台 document.write('(br)') 在页面换行 换行符:
    列: for(var a = 0;a<9;a++){ //外层循环--控制多少行 document.write('
    ') for(var b = 0;b<9;b++){ //内层循环--控制多少列或者一行有多少个 document.write('*') } document.write('
    ') }