Javascript中的运算符以及多重分支

一.Javascript中的表达式以及运算符

1.表达式是一个或多个变量或值(操作数)进行运算,并返回一个新值

2.运算符可分为以下类别

赋值运算符:=

算数运算符:+,-,*,/,%,++,--,-(求反)

比较运算符:==,!=,>,>=,<,<=,===,!==

结合运算符:*=,/=,+=,-=,%=

逻辑运算符:&&,||,!

字符串运算:+

二.代码演示

<!-- 算数运算符 -->
			var a=10
			var  b=20
			var c=30
			document.write(a+b)
			// 结合运算符
			 b+=20
			document.write(b)
			//比较运算符
			document.write(b>a)
			document.write(b>=a)
			//逻辑运算符
			document.write(b>a&&a<c)
			//算数运算符
			document.write(--a)
			document.write(a) 
			var sum = 0
			var i
			if(i = 1;i<=100;i++){
				sum += i
			}
			document.write(sum)
			
		</script>

三.多重分支

var score = prompt("请输入你的js成绩")
			if(score>=90){
				document.write("A")
		 }else if(score>=80){
			 	document.write("B")
			}else if(score>=70){
			 	document.write("C")
			 }else if(score>=60){
			 	document.write("D")
			 }else{
			 	document.write("E")
			}
			//使用分支实现求三个数中的最大值
			var a = 10,
				b = 20,
				c = 30
			var result = 0 //该变量是用来储存做大值的
			 if(a>b){
			 	if(a>c){
					result = a
			 	}else{
					result = c
				}
			 }else{
			 	if(b>c){
			 		result = b
			 	}else{
			 		result = c
				}
			 }
			document.write(result)

2.以及三目运算符

result = a > b ? a : b
			result = result > c ? result : c
			document.write(result)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值