JavaScript 分支结构 课堂笔记

window对象是一个顶级对象,所以可以省略

		alert();
		prompt()              返回值      ‘确定’  输入框内容    '取消'   null
		confirm()             返回值

例子
var res=confirm(‘是否删除?’);
console.log(res);
if(res){
console.log(‘点击了确认按钮’);
}else{
console.log(‘点击了取消按钮’);
}


        if语句
        
			语法:
				if(判断条件){
   
					代码块;
				}
				
			执行规则:
			
				若判断条件为真,则执行代码块
				

举个小例子:

  var   a=30;
  if(a>20){
  console.log(a);      //30
  }

prompt() 输入框

    var age=5;
	var age=prompt('请输入年龄:');   //带有返回值的函数      将返回值赋值给变量age
	console.log(age);
	if(age>=7){
		console.log('可以入学');
	}

数据类型:

			1.基本(基础、原始)数据类型
			
				string      ''
				number
				boolean     true  1  false  0         '' 0  undefined null 均为假,其它均为真
				undefined
				null
			2.引用类型
				Array Object Date  RegExp  Function
            3.数据类型检测
				typeof             结果为字符串类型
				

			parseInt()
			parseFloat()

		运算符
			算术运算符    + - * / %  ++  --              字符串 +  拼接操作
			比较运算符    > <  >= <= ==  !=  ===
			赋值运算符    =  +=  -=  *= /=  %=
			逻辑运算符    &&  ||  !
			条件运算符    表达式?结果1:结果2
		程序结构
			顺序结构
			分支结构
				if语句
				...
			循环结构

if语句


        if...else

			if(条件判断){
   
				代码块1;
			}else{
   
				代码块2;
			}
			

举个例子:
月考,根据成绩输出结果,若成绩大于80分,则考试通过

     prompt     输入框       点击确定 获取输入框内的值   点击取消  null
       
	 var score=prompt('请输入成绩:');   //输入成绩
	   console.log(score);
	     if(score>80){
	     	document.write('通过考试');
		}

月考,根据成绩输出结果,若成绩大于80分,则考试通过,否则,留级

 var score=prompt('请输入成绩:');
	if(score>80){
		document.write('考试通过');
	}else{
		document.write('留级');
	}

输入年龄判断是否可以入学:

      var age=prompt('请输入年龄:');
	     if(age>7){
		      document.write('可以入学');
	     }else{
		      document.write('幼儿园');
	     }

多分支语句

注意:
1.分支语句只会执行一个分支

2.若if或else只有一句代码,可以省略{}


	if(条件1){
   
				代码块1;
			}else if(条件2){
   
				代码块2;
			}
			...
			else if(条件n){
   
				代码块n;
			}else{
   
				
			}

根据年龄,输出结果:
0-7 幼儿园
7-14 小学
14岁以上 中学

 var age=prompt('请输入年龄:');
	if(age<7){
		console.log('幼儿园');
	}else if(age>=7&&age<14){
		console.log('小学');
	}else{
		console.log('中学');
	}

小明的每周规划:
周一到周五上班,周六 去郊游,周日去动物园,
根据今天是星期几,输出小明应该做的事情


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值