位置: 编程技术 - 正文

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

  • 退个税手续费增值税怎么计算
  • 外地预缴所得税的会计分录
  • 城建税和教育费附加减免政策
  • 国税和地税的区别
  • 企业转出多交增值税吗
  • 科技型中小企业申请流程
  • 汽车销售服务费增值税税率
  • 税务机关六位地区编码是什么
  • 小规模纳税人年应税销售额标准是
  • 行政事业单位的会计核算可以采用权责发生制吗
  • 注册资本认缴与实缴会计如何做账
  • 总分包外地施工怎样预缴税款?
  • 人力资源服务费税收编码
  • 当月增次月是什么意思
  • 税控盘服务费跨年还能抵吗
  • 机票改签费要开发票吗
  • 发票分票怎么处理违章
  • 跨年度残保金退税怎么算
  • 税务局备案的企业是什么
  • macOS Big Sur 11.0.1(20B29)正式版发布(附可使用的Mac机型)
  • 声卡无声音怎么回事
  • 电脑怎么一键返回到桌面
  • 什么时候可以购买火车票
  • 个税手续费返还属于政府补助吗
  • 增值税专用发票和普通发票的区别
  • 报销货物运输费需要什么凭证
  • 个人所得税查账征收管理办法
  • win7家庭组怎么用
  • php处理图片需要什么扩展
  • 营改增后土增税收入
  • PHP:iconv_mime_decode()的用法_iconv函数
  • 固定资产减少和固定资产折旧
  • 跨境收入怎么入账
  • 当月缴纳上月未缴纳社保
  • 移动加权平均法例题
  • 流动资产处置利得
  • 差旅费住宿费专票抵扣联贴在哪里
  • vue获取当前行
  • vue 插槽详解
  • ai技术排名
  • repo命令详解
  • 桥闸通行费发票上注明的金额含税吗
  • vue解决跨域的几种办法
  • 自然人所属税务机关怎么选
  • 所得税多交了不退会不会来查账
  • 批发和零售业行业代码
  • 差额征税要交多少钱
  • 金蝶可以自动结账吗
  • 2023小型微利企业税收优惠
  • 浅谈数据库优化设计
  • SQL Server 2005 模板参数使用说明
  • sql server恢复
  • 普通征税差额征税和减按征税
  • 汇算清缴要退税1750元,不想退要调平怎么调?
  • 营业外收入影响所有者权益吗
  • 职工釆暖费有何新政策
  • 公司租赁个人车辆租金多少合适
  • 国有资产如何保值
  • 房地产老项目简易计税开专票
  • 弥补企业以前年度亏损 顺序
  • 劳务公司的工资表怎么做账
  • 会计及库管岗位职责(要求)
  • FreeBSD下zfs: failed with error 6错误如何解决?
  • linux终端基础命令
  • centos如何查询版本号
  • win7系统cmd命令大全
  • linux ll不能用
  • 怎么制作xp系统
  • PQIMountSvc.exe是什么进程 PQIMountSvc进程查询
  • Win10 Mobile build 10586.242提前上手体验
  • 安卓影音播放软件
  • opengles入门
  • nodejs全栈前景
  • android的布局文件
  • Android网络(4):HttpClient必经之路----使用线程安全的单例模式HttpClient,及HttpClient和Application的融合
  • bootstrap要学到什么程度
  • CA证书如何办理?
  • 为什么虚开增值税属于犯罪行为
  • 什么是企业融资,什么是政府融资
  • 国家税务北京税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设