循环控制语句

一、while循环和do while循环

1.while循环:先判断循环条件是否成立,如果成立,则重复执行{}内的语句块,到条件不成立为止;如果条件不成立,则跳过{}内的语句块。

2.do while循环:先执行语句块一次,然后才判断循环条件是否成立;如果成立,则继续重复执行语句块;如果条件不成立,则循环结束。

二、break和continue语句

1.break关键字在switch-case结构中使用,意思是跳出switch-case结构,继续执行前面的语句。

2.continue关键字在于跳过本次循环中要执行的剩余语句,继续下次循环,直到循环条件为fals。

//请输入100以内的第一个可以被3和7同时整除的整数
			for(var i=1;i<=100;i++){
				if(i%3==0&&i%7==0){
					console.log("i")
					break//结束整个循环,循环停止
				}
			}

//利用ccontinue来打印出1-100以内的所有奇数
			for(var i=1;i<=100;i++){
				if(i%2==0){
					continue
					console.log(i)
				}
				console.log(i)
			}

三、自定义函数及调用

1. 函数语句:可以使用代码重复使用,减少代码沉余。提高开发效率。

                语法结构:function 函数名(参数列表){函数体}

// 声明一个函数,用来求m-n之间所有整数和
   functio a(m,n){
        var sum = 0
        for(var i=m;i<=n;i++){
            sum += i 
    }
        console.log(sum)
}
//调用函数
     a(10,50)

2:理解参数 :形参,实参。

 1:形参:形式参数,指的是函数在声明时所用到的参数,它本身是没有值的,当该函数被调用时,实参会将值传递给形参,此时形参就会被分配一定的内存空间用来储存实参传过来的值,当函数调用结束时,形参的内存空间则会被释放。

  2:实参 :实际参数,函数调用时传递的参数

function cal(a,b){
				var c = a+b
				console.log(c)
			}
			
			//30,40
			//实参:实际参数,函数调用时传递的参数
			cal(30,40)
			//100,200
			cal(100,200)
			cal("a","b")

3:全局变量和局部变量。

1:全局变量:是声明在函数外部的,作用域是全局。

2:局部变量:在函数中声明的变量称之为局部变量,它的作用域只存在于函数内,函数外部是访问不到的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值