js- 循环结构

简介: js- 循环结构

循环结构

循环结构 : 满足一定条件,重复执行一个动作或一段代码。

循环的区别 while:

  1. 当型循环,先判断条件,后执行语句
  2. 当条件第一次为假时,一次也不执行.
  3. 当用于循环次数不确定时 do while:
  4. 直到型循环,先执行语句,后判断条件
  5. 当条件第一次执行为假时,至少执行一次循环
  6. 常用语循环次数不确定时 for
  7. 多功能循坏(当型循环),先判断条件,后执行语句
  8. 当条件第一次为假时,一次也不执行
  1. 常用于循环次数确定时

循环思想(三要素)

  1. 从哪里开始
  2. 到哪里结束
  3. 步长(步进)

实现循环的语句

  1. while
  2. do while
  3. for

当型循环

循环初值;

while(循环条件){

   语句组;

   步长;

}

直到型循环

循环初值;

do{

   语句组;

   步长;

}while(循环条件);

多功能循环

for(循环初值;循环条件;步长){

   语句组;

}

流程控制关键字

  1. continue(继续) : 跳出本次循环,直接进入一下次循环。
  2. break : 跳出循环。

循环嵌套

  1. 输出m行n列的8
<script>
    //声明函数
    function fn(m,n){  //形参(形式参数):用于接收实参的值,必须是变量
        // 输出m行n列的8
        //m 行: 从第一行开始,最m行结束,步长
        var str = '';
        for(var row = 1;row <= m;row ++){
            //n 列: 从第一列开始,最n列结束,步长
            for(var col = 1;col <= n;col ++){
                str += 8;
            }
            str += '\n';
        }
        console.log(str);
        console.log(m,n);
    }
    //  m = 8
    var a = parseInt(prompt('请输入行数:'));
    var  b = parseInt(prompt('请输入列数:'));
    fn(a,b);  //实参(实际参数):给形参传递的数据,可以是常量 ,变量,表达式
</script>
相关文章
|
3天前
|
JavaScript
js实现九九乘法表
js实现九九乘法表
12 2
|
1月前
|
JavaScript 算法
优化for循环(js的问题)
优化for循环(js的问题)
10 0
|
2月前
|
JavaScript
js循环的几种方法
js循环的几种方法
16 2
|
9月前
|
JavaScript
js常用的循环语句有哪些?
js常用的循环语句有哪些?
|
10月前
|
JavaScript 前端开发
js条件语句
条件语句是通过判断指定表达式的值来决定执行还是跳过某些语句,最基本的条件语句: if…else if…else语句是一种最基本的控制语句,它让JavaScript可以有条件的执行语句。
|
5月前
|
JavaScript 索引
Vue.js中循环语句的使用方法和相关技巧
Vue.js中循环语句的使用方法和相关技巧
58 1
Vue.js中循环语句的使用方法和相关技巧
|
8月前
|
JavaScript
JS——流程控制,函数,数组
JS——流程控制,函数,数组
|
9月前
|
JavaScript 前端开发
JS的三种循环
JS的三种循环
|
9月前
|
JavaScript 算法
JS递归函数详解
JS递归函数详解
|
9月前
|
JavaScript 前端开发 索引
js常用的循环方法
js常用的循环方法
102 0