JavaScript基础第二天

运算符

1.分类
运算符分为算术运算符、递增(递减)运算符、比较运算符、逻辑运算符和赋值运算符

1.1算数运算符
有加、减、乘、除、取余
浮点数在运算时精度为17位小数,不能直接判断数之间是否相等。

1.2递增(递减)运算符
前置运算符 ++num ,类似于num=num+1,前置运算符先自加,后返回值
console.log(++num + 10) //21
console.log(num) //11
//前置递增 ++a ,先自增,后运算

后置运算符num++ ,类似于num= num+1,后置运算符先返回原值,后自加
console.log(10+num++)//20
console.log(num)//11
//后置递增 a++ ,参与运算时,先运算,后自增

1.3比较运算符
比较运算符会返回布尔值(true|false)作为运算结果

等号

一个=为赋值 (把有右边的值赋值给左边)
两个==,为判断(判断两边是否相等)
三个===,为全等(判断两边的值和类型是否都相同)

1.4逻辑运算符
&& 与,and,一假全假
|| 或,or,一真全真
! 非,取反

1.5赋值运算符
age += 5,//相当于age = age + 5

1.6运算符的优先级
先乘除取余后加减
先&&后||

2流程

2.1流程结构
流程有顺序结构、分支结构、循环结构

2.2 顺序
顺序结构为依次执行

2.3分支
采用if、else、switch语句
switch结构:

switch (key) {
        case value:
            
            break;
    
        default:
            break;
    }

注意:如果case里面没有break的话,里面的内容会继续执行下一个语句,也就是具有穿透性

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

春花.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值