ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2022-01-04 21:01:01  阅读:147  来源: 互联网

标签:运算 pow NaN sqrt js 操作符 表达式 Math


表达式

算数表达式

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

隐式类型转换

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

保留小数位数

  • toFixed()方法

幂运算(pow)

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

开根号(sqrt)

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

向上取整

  • Math.ceil()
  • 往大的靠

向下取整

  • Math.floor()
  • 往小的靠

关系表达式

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

逻辑表达式

非》》与》》或

非运算

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

与运算

  • 都为真才是真

或运算

  • 有真为真

短路计算


赋值表达式

自增/自减运算符

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

综合表达式

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

标签:运算,pow,NaN,sqrt,js,操作符,表达式,Math
来源: https://www.cnblogs.com/zongkm/p/15764042.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有