位置: 编程技术 - 正文

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

  • 手机个人所得税app下载官网
  • 什么是税务代理人
  • 纳税人离线开票时间的文件
  • 接受捐赠的增值税处理
  • 认证不过的进项税调出分录
  • 个人往对公账户上存款怎么存
  • 贴现率和折现率一样吗
  • 银行对账单用英语怎么说
  • 专项申报的类别
  • 年金的几种类型
  • 职工工资保险费账务处理怎么做?
  • 建安企业企业所得税核定
  • 城镇土地使用税纳税义务发生时间
  • 上年的费用支出包括哪些
  • 交易性金融资产属于什么科目
  • 收到违约金需要缴纳所得税吗
  • 居民纳税人具体包括哪些?
  • 后续支出均应计入当期损益
  • 销售退货成本如何计算
  • 其他应收款怎么分析
  • 物流行业主营业务成本会计分录
  • 小规模企业资本结构
  • 对外投资公司经营范围
  • 大宗物资吧
  • 生产企业土地使用权摊销
  • 定率征收怎么申报
  • 个税三险一金指什么意思
  • 哪些情形需要办理外债审核登记
  • 为离职员工代缴社保 如何规避法律责任
  • php怎么设置中文
  • win11系统咋样
  • 前端文件预览
  • ipcservice.dll是什么?
  • php教程全集
  • 长期债券投资业务处理
  • 事业单位以固定薪资为准
  • 个税手续费增值税
  • 分公司开票总公司付款可以吗
  • 免费赠送的产品报关金额
  • 企业用车年检需要什么资料
  • 织梦收费5800的解决方法
  • 信用减值损失的借贷方向
  • 发布相应的搜索公告
  • 哪些福利不需要交个税
  • 会影响当期损益的科目有
  • 内资企业如何进国企
  • 其他收益里的政府是什么
  • 所得税申报表的营业成本包括哪些
  • 实收资本什么情况下会增加
  • 对于在某一时点履行的履约义务,企业应当在客户
  • 以前年度损益调整是什么意思
  • 小规模纳税人计税销售额为不含税销售额
  • 税务局返还税款账务处理
  • 什么叫发票分割单
  • 其他业务收入如何开票
  • 会计年终决算怎么填写
  • mysql备份与恢复数据库
  • mysql5.7.24安装配置教程
  • sql时间格式化大全
  • ubuntu右键菜单
  • mac系统怎么打开任务管理器
  • 服务器时间和电脑时间
  • .ccc是什么文件
  • win7安装无法将windows配置为在此计算机上运行
  • 重装Windows11
  • linux vps 教程
  • centos中netspeeder网络加速/优化器的安装方法
  • scards32.exe - scards32是什么进程 有什么用
  • win7开机无法连接所有网络驱动器
  • win10系统桌面图标有白色方框的解决方法图...
  • win8系统安装的软件在哪里
  • Leap Motion Using Unity3D——环岛跑车篇
  • js中script标签的作用
  • 批处理命令是什么语言
  • vue js 页面代码分离
  • js实现复制文本
  • 房产原值包括哪些内容
  • 税控盘开票资料怎么导出几年前的开票信息
  • 广东房产契税电话查询
  • 山东国税局官网登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设