位置: 编程技术 - 正文

详解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程序中)

  • 计提个税与实际缴纳不一致
  • 个税的计算过程
  • 个人劳务报酬怎么申报个税
  • 评估入账几种情况
  • 不征税发票需要预缴税款吗
  • 货物运费包含哪些项目
  • 实收资本增加的原因
  • 员工培训的费用按照多少钱计入安措费
  • 应付职工薪酬期末余额在借方表示什么
  • 租赁违法处理
  • 企业自建房产可以抵押吗
  • 差旅费实际报销金额超出标准报销金额怎么才能体现出来
  • 股权变更怎么缴税
  • 材料核销发票未开具
  • 企业支付的工伤费用怎么入账
  • 个人交的税费报销如何做账?
  • 公司发生的业务可以转让给子公司嘛?
  • 如何确定赊销额度
  • 费用计入资产
  • 出售汽车属于什么费用
  • 工资做账表格怎么做
  • 财政拨付专项资金进什么会计科目
  • 生产性企业购买粽子可以开专票吗
  • 国外差旅费如何报销
  • 没有劳动合同不给工资怎么办
  • 电脑网页播放视频只有声音没有画面
  • scdeploy.exe
  • win11电脑屏幕倒过来了怎么办
  • 质量扣款入什么科目
  • 罚款应该计入营业所吗
  • 费用发票开的是跨年的账务处理?
  • 职工薪酬纳税调整明细表怎么填写
  • php自动提交表单
  • 基于Java+SpringBoot+Vue+uniapp微信小程序零食商城系统设计和实现
  • vue3配置文件
  • 进项税已认证未缴纳
  • 货物名称和发票上的不一致
  • 小规模纳税人免增值税的账务处理
  • 国税联网状态怎么没显示
  • 防暑降温费用发放标准
  • 预付账款需要做预算凭证吗
  • 家庭保洁服务包括什么
  • 财务会计和预算会计金额可以不等吗
  • 管理费用暂估入账分录次月冲
  • 注册公司时企业类型为什么没有自然人独资
  • 超过保质期放冰箱还能吃吗
  • 存货的盘盈
  • 公司采购一直没有发票
  • 其他业务支出的借贷方向
  • 投资主体将其拥有的货币或产业资本
  • 固定资产售后回租融资租赁利息可以抵扣进项税额么
  • 银行回单模板
  • 一般纳税人企业所得税政策最新2023
  • 用友t3普及版价格
  • 人力资源公司的名字
  • 税收分类编码怎么选
  • sql多条件组合条件的先后顺序
  • sql如何实现循环
  • ubuntu系统安装教程详细
  • win7系统文件夹怎么加密码
  • ubuntu安装指南
  • win10系统如何删除账户
  • win7打不开网页,可以重装系统吗
  • linux打成zip包
  • win7电脑键盘失灵怎么解决
  • matplotlib pypi
  • opengl glu
  • JS 中document.write()的用法和清空的原因浅析
  • 性能优化实验
  • python中类怎么用
  • cocos2dx-3.2+lua 常用代码
  • unity ctrl
  • js正则匹配数字
  • 江苏税务局开票在哪看的
  • 国税地税分开原因
  • 青霉素过敏是因为提纯不好吗
  • 手机微信怎么预约
  • 中牟地税局电话
  • 武汉市房产证契税 2023
  • 税务师 领证
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设