操作符运算集合

想做大牛 2019-04-24 11:40:28
逻辑非 1.如果一个操作数是一个对象,非空字符串,任意非0数值(infinity)则返回flase 2. 如果操作数是一个空字符串,null,NaN,undefined返回true 逻辑与 1.如果第一个操作数是对象,则返回第二个操作数 2.如果第二个操作数是对象,则只有在第一操作数的求值结果为true的情况下才会返回改对象 3.如果二个操作数是对象,则返回第二个操作数 4.一个数是null,返回null 5.第一个操作数是NaN,则返回NaN 6.第一个操作数是undefined,则返回undefined 逻辑或 1.如果第一个操作数是对象,则返回第一个操作数 2.如果第一个操作数的求值结果为false,则返回第二个操作数 3.如果二个操作数都是对象,则返回第一个操作数 4.如果二个操作数为null,NaN,undefined,则分别返回nul,NaN,undefined 乘法操作数 1.如果一个操作数为NaN,则返回NaN 2.如果是infinity与0相乘,则返回NaN 3.如果是infinity与infinity相乘,则结果是infinity 除法 1.如果有一个操作数为NaN,则返回NaN 2.infinity被infinity除,结果就是NaN 3.零被零除,结果为NaN 4.如果是非零的有限整数被零除,则结果为infinity或-infinity 求模 infinity被infinity除,则结果是NaN 加法 1.如果有一个操作数是NaN,则结果为NaN 2.如果是infinity加infinity,则结果为infinity 3.如果是-infinity加-infinity,则结果为-infinity 4.如果是infinity加-infinity,则结果为NaN 5.如果是+0加+0,则结果是+0 6.如果是-0加-0,则结果为-0 7.如果是+0加-0,则结果是+0 减法 1.如果有一个操作数是NaN,则返回NaN 2.infinity-infinity,结果为NaN 3.-infinity-infinity,则结果为NaN 4.infinity减-infinity,则结果是infinity 5.-infinity减infinity,则结果是infinity 6.如果是+0减+0,则结果是+0 8.-0减+0,则结果是-0 9.如果是-0 减-0,则结果是+0
...全文
70 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
丰云 2019-04-24
  • 打赏
  • 举报
回复

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧