javaScript表达式与运算符

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

 运算符可分为以下类别:

1:V赋值运算符=

2:V算术运算符+、-、*、/、%、++、--、-(求反) 

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

4:V比较运算符==、!=、>、>=、<、<=、===、!==

5:V逻辑运算符 &&、|、!

6:V字符串运算+

1:自增++ 自减-- 

​
    var a = 1
	console.log(a++)
	console.log(++a)
	console.log(a)
			
	var b = 10
	b = b + 10
	b +=10
	console.log(b)

​

2:   1-3之间的所有整数之和

var result = 0
			result = result + 1
			result = result+2
			result = result+3
			result + = i
			
			== ===:
			console.log(10 == "10")//true
			console.log(10 === "10")//false
			console.log("10" !== "10")//false

  3:    逻辑运算
            var a = 10,b = 20
            console.log(!(a+b>20)|| b<10)//
            console.log()   

   4:  分支结构
           双分支 if...else 

 var score = prompt("请输入你的js成绩")
            if(score>=90){
                console.log("你适合搞开发")
            }else{
                console.log("你可以转新媒体")
            }

   5:多重分支 if...else if...else

        if(score>=80){
                console.log("你非常适合搞开发")
            }else if(score>=60){
                console.log("你适合学软件实施")
            }else{
                console.log("你去学新媒体吧")
            }

6:   使用嵌套分支实现求三个数中的最大值  

if(a > b){
				if(a > b){
					result = a
				}else{
					result = c
				}
			}else{
				if(b > c){
					result = b
				}else{
					result = c
				}
			}
			console.log(result)

7:   三目运算符,语法格式,条件表达式?真:假

result = a > b ? a : b
			result = result > c ? result : c
			console.log(result)

                                                                  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值