js入门(3)表达式,操作符

表达式

算数表达式

  • 先乘除,后加减
  • 加号有加法和连字符两种作用

隐式类型转换

  • 加号会自动变成连字符而不是转换
  • 如果参与数学运算的不是数字类型,那么js会自动将此操作数,转为数字类型

保留小数位数

  • toFixed()方法

幂运算(pow)

  • Math.pow(2,3)
  • 二的三次方

开根号(sqrt)

  • Math.sqrt(81)
  • 结果为9

向上取整

  • Math.ceil()
  • 往大的靠

向下取整

  • Math.floor()
  • 往小的靠

关系表达式

  • 等等
    不比较值的类型
  • 等等等
    比较值,也比较数据类型
  • NaN==NaN结果为false,为此可以用isNaN()来判断变量值是否为NaN

逻辑表达式

非》》与》》或

非运算

  • 两个!!是为了看这个数本身的布尔值是真还是假

与运算

  • 都为真才是真

或运算

  • 有真为真

短路计算


赋值表达式

自增/自减运算符

  • ++a 先加再用
  • a++ 先用再加

综合表达式

非运算》》数学运算》》关系运算》》逻辑运算

posted @   zongkm  阅读(48)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示