【js03-条件语句及实例应用】

一、传值:把一个变量传递给另一个变量
var 变量名=值
var n=3
var n=m
var a={name:"张丹";age:24}
var b=a
(1)赋值传值:两份数据,两份数据之间不会影响
(2)引用传值:一份数据,任意一个改动值另外一个都会受到影响
注意:在简单数据的传值中都是赋值传值,而复杂数据都是引用传值
二:if  else语句
if(条件)else{语句块;}
三:if elseif  elseif
if(条件)else{语句块;}if(条件)else{语句块;}if(条件)
当条件一满足时,执行语句块,否则继续比较条件二,依次类推
四:if语句嵌套
if(条件){
if(条件)
else{语句块;}
}
五:switch语句
switch(n){
case 1值
document.log();
break;
case 2值
document.log();
break;
}
满足条件,当n=哪个值时,就执行哪一句
switch语句扩展:值可以为条件,比如:80<n<90


六:while循环

 

求和思想:

 循环三要素:
(1)循环变量初始化
(2)循环条件的判断
(3)循环变量的改变

 


while(条件){
循环体;}

 

七、dowhile
do(循环体)
while(条件)

 

区别:dowhile 先执行后判断,总会输出一次结果

 

八、for循环
for(【循环变量初始化】;【循环条件的判断】;【循环变量的改变】)
{循环体;}

 

for循环扩展:

 

 

九、练习
(1)九九乘法表


(2)星星金字塔


 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值