位置: 编程技术 - 正文

详解JavaScript中|单竖杠运算符的使用方法(javascript ?)

编辑:rootadmin

推荐整理分享详解JavaScript中|单竖杠运算符的使用方法(javascript ?),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js中%的用法,javascript ?,js中!,js中的??,javascript (),javascript !,js中!,js中!,内容如对您有帮助,希望把文章链接给更多的朋友!

js运算符单竖杠“|”的作用

在js整数操作的时候,相当于去除小数点,parseInt。在正数的时候相当于Math.floor(),负数的时候相当于Math.ceil() 注:

1. Math.ceil()用作向上取整。2. Math.floor()用作向下取整。3. Math.round() 我们数学中常用到的四舍五入取整。

注:除了Math的三个方法处理数字,我们还经常用parseInt()、parseFloat()、toFixed()与toPrecision() 等等。 简单解释:

toFixed方法用法如下:

缺点:用之后就会变成字符串。

详解JavaScript中|单竖杠运算符的使用方法(javascript ?)

toPrecision用法如下:

单竖杠的运算规则

看了上面的例子,大体知道单竖杠可以进行取整运算,就是只保留正数部分,小数部分通过拿掉,但是“|0”,又是如何进行运算的呢,为什么能“|0”能达到取整的目的呢?单竖杠不是0有会是多少呢?

带着这些问题,我们看下面例子:

好吧,我在这里公布答案吧。其实单竖杠“|”就是转换为2进制之后相加得到的结果。例如我们拿简单的举例:

转换为二进制之后| 相加得到=7

转换为二进制之后 | 相加得到=4

转换为二进制之后 | 相加得到=

JavaScript程序中的流程控制语句用法总结 条件判断语句1.if语句if(condition)statement1elsestatement2其中的condition条件可以是任意表达式,而且对这个表达式的求值结果不一定是布尔值。ECMAScript会自动

详解Node.js模块间共享数据库连接的方法 这个标题本身就是一个命题,因为使用默认方式的情况下,一个Node.js应用里的各个模块都是共享的同一个数据库连接。但是如果姿势不对,可能会很丑

Javascript之BOM(window对象)详解 ECMAScript是JavaScript的核心,但在web使用JavaScript,那么BOM(浏览器对象模型)才是真正的核心。BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中

标签: javascript ?

本文链接地址:https://www.jiuchutong.com/biancheng/370071.html 转载请保留说明!

上一篇:浅析JavaScript 箭头函数 generator Date JSON(js 箭头表达式)

下一篇:JavaScript程序中的流程控制语句用法总结(请问在javascript程序中)

  • 房产税的计税依据包含增值税吗
  • 资源税的计税依据煤炭
  • 苗圃公司会计分录
  • 货已到发票未到跨年怎么做账
  • 作家以及作品
  • 罚款收据与通用的区别
  • 股息红利税补缴什么意思
  • 个人应纳税所得额怎么算
  • 实收资本印花税税率多少
  • 出纳长短款项应按日结清,但不需要计算
  • 企业从政府取得的经济资源,如果与企业销售商品
  • 父母的股权给子女可以怎样认证
  • 国外预提税是什么
  • 购买软件的增值税可以抵扣吗
  • 电子发票详见清单怎么开
  • 国地税联合财务报表小规模企业需要报送的吗?
  • 增值税发票税率是星号
  • 税务领取发票后怎么操作
  • 发票验旧后可领新发票吗
  • 开普票可以抵扣进项票
  • 土地出让金缴纳契税计税依据
  • 去年红字发票怎么做账
  • 购入空调
  • windows10如何开机启动软件
  • 企业债券和公司债券
  • 原材料暂估分录
  • 授课培训公司免责协议
  • linux使用范围
  • 超市收取进场费违反什么法律
  • 职工教育经费超过可以结转以后年度怎么做账
  • windows10版本2004怎么样
  • lsass.exe是什么程序
  • 出差没有发票,会计如何入账
  • 简述金融会计的主要职能
  • 进项税额准予抵扣的有哪些
  • framework怎么用
  • ajax调用php接口
  • vue实战开发项目视频
  • 递归最小二乘法辨识参数
  • cancel怎么关
  • php添加背景怎么实现
  • 工程施工资产负债表存货计算公式
  • 公司让员工提前离职,可以结清工资吗
  • python国内下载地址
  • 紫白择日法实例详解
  • 开专票一定要写明细吗
  • 硬盘录像机开发票属于哪一类
  • sqlserver的isnull
  • 企业出售房屋
  • 企业所得税中通过研发费用辅助账
  • 休产假的工资扣个人所得税吗
  • 小规模卖固定资产怎么开票
  • 货运代理服务开票
  • 公司账户可以转账到信用卡吗
  • 完美解决MySQL通过localhost无法连接数据库的问题
  • centos7如何添加永久静态路由
  • freebsd的软件管理工具ports详解
  • 清除cmos后电脑不启动
  • wysafe.exe是什么
  • demon.exe是什么
  • windows7 读不了u盘怎么解决
  • win7系统360浏览器收藏夹位置
  • win10预览版好吗
  • win10d盘无法格式化,说另一个正在使用
  • win10资源管理器启动不了
  • unity ugui ngui
  • opengl visual studio
  • unity unit
  • 基于jQuey实现鼠标滑过变色(整行变色)
  • nodejs 读取文件
  • unity怎么设置多个关卡
  • node exit
  • js数组菜鸟教程
  • 21个JavaScript事件(Events)属性汇总
  • python mor
  • 广东税务增值税发票查验平台
  • 国家税务总局深圳税局
  • 山东济南税务局投诉电话
  • 农村信用社升级为什么
  • 为什么进了网页不能登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设