位置: 编程技术 - 正文

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

  • 城镇垃圾处理费的计税依据
  • 购买车辆保险的现金流
  • 公司注销章要销毁吗
  • 保本理财收益增值税纳税主体
  • 财务记账之后是否必须审核
  • 两家公司实际控制人为一个人
  • 贷款利息不能抵扣进项税
  • 合同能源管理项目账务处理
  • 企业购买房产如何列入投资计划的
  • 暂估入账的原材料有成本差异吗
  • 个人所得税财产所得
  • 增值税免税收入进项税额转出
  • 小规模纳税人餐饮业税率是多少
  • 物业费收入的增值税税率是多少
  • 浅析税收滞纳金问题的政策法规
  • 哪些进项税不能加计抵减
  • 关于个人财产转让的规定
  • 清算所得计算例题
  • 小规模纳税人的条件
  • 销售二手车需要注意什么
  • 公司账上收到退回的多交的附加税怎么做
  • 企业购入土地如何处理
  • 哪些票据可以冲抵增值税
  • 罚没收入要交税吗
  • 服务设计合同标准版
  • 一次性收取的房租需要按月纳增值税吗
  • 出租的设备
  • 电脑软件如何开机自启动
  • PHP:mb_regex_encoding()的用法_mbstring函数
  • thinkphp withjoin
  • 重装系统j
  • 报废汽车残值收入的商品编码编码
  • 投资性房地产后续计量从成本模式转为公允价值模式属于
  • uniapp使用px还是rpx
  • 利润分配的会计分录怎么写
  • 中医诊所的税收分类编码
  • 视同销售的行为
  • 租金和物业管理费税率
  • vue封装组建
  • 微信小程序获取地理位置
  • 学人工智能哪家机构比较好
  • php获取参数值的三种方式
  • 给客户的回扣如何做账
  • 大学生创新创业平台
  • 银行转账支付中是什么状态
  • sql中order by的用法
  • 数据库varchar和nvarchar
  • 政府会计双核算模式的好处
  • 收到销售方负数发票可以次月入账吗
  • 股权转让会计账务处理方法
  • 赞助支出为什么纳税调整
  • 产品质量问题有赔偿吗
  • 公司进项不够可以退税吗
  • 提取坏账会计分录怎么写
  • 税前扣除是什么时候开始的
  • 会计存货包括生产成本
  • win10的ubuntu
  • fedora s9
  • kvm虚拟机运行方式
  • 如何快速找到注册的软件
  • mac打开safari快捷键
  • linux安装软件怎么安装
  • centos的命令
  • 如何更改ubuntu下载源
  • mac 特殊符号
  • windows10mobile官网
  • xp系统怎么设置自动重启
  • Win7摄像头驱动程序
  • android 游戏平台
  • linux 搜索文件
  • css 之 background-position-x
  • vue $route $router
  • ssh自动输入密码登录
  • 检查shell脚本有无语法错误
  • python字符串大全
  • jquery判断是否有某个class
  • js修改url
  • 广东省电子税务局登录方式
  • 查询完毕
  • 发票清单盖章样本图片
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设