三目运算符

简介: 三目运算符又叫三元运算符: 如名字表示的三元运算符需要三个操作数。语法是 条件 ? 结果1 : 结果2;.这里你把条件写在问号(?)的前面后面跟着用冒号(:)分隔的结果1和结果2。满足条件时结果1否则结果2。

三目运算符又叫三元运算符
如名字表示的三元运算符需要三个操作数。语法是 条件 ? 结果1 : 结果2;.
这里你把条件写在问号(?)的前面后面跟着用冒号(:)分隔的结果1和结果2。满足条件时结果1否则结果2。

 

 

var bDown = true; 
bDown = oEvent.wheelDelta?oEvent.wheelDelta < 0:oEvent.detail > 0;//三目;

//等同于下边的代码
       if (oEvent.wheelDelta) { if (oEvent.wheelDelta < 0) { bDown = true; } else { bDown = false; } } else { if (oEvent.detail > 0) { bDown = true; } else { bDown = false; } }

 

  

 

<script language=javascript>
    var b=1;
    (b == 1) ? a="true" : a="false";
    document.write(a);
</script>

  结果:true

 

<script language=javascript>
    var b=true;
    (b == false) ? a="true" : a="false";
    document.write(a);
</script>

  结果:false

: 三目运算有返回值,if else没有返回值

目录
相关文章
|
Cloud Native 安全 Linux
基于eBPF的云原生可观测性开源项目Kindling之eBPF基础设施库技术选型
eBPF技术正以令人难以置信的速度发展,作为一项新兴技术,它具备改变容器网络、安全、可观测性生态的潜力。本文主要探讨Kindling的eBPF基础设施库的选型考量。
1220 0
基于eBPF的云原生可观测性开源项目Kindling之eBPF基础设施库技术选型
|
存储 网络安全 数据处理
阿里云对象存储OSS计费模式按量付费和包年包月选择攻略
阿里云OSS对象存储计费模式分为按量付费和包年包月,默认开通OSS就是按量付费,购买资源包抵扣OSS费用的方式属于包年包月计费模式
3555 0
阿里云对象存储OSS计费模式按量付费和包年包月选择攻略
|
存储 机器学习/深度学习 分布式计算
阿里云acp题目分享 阿里云acp认证考试形式和试卷结构
近几年以来,国内云服务云计算领域发展迅猛,上一年度阿里云以46.4%占有率高居国内第一,以9.8%占有率居于世界第三,相对于国内其他厂商优势巨大。超大的市场份额,促进上下游产业链的发展,同时也提升了对专业技术人员的需求量。每年都有大量的专业人员选择参加阿里云的各项资格认证以期望从跨入该行业。为了帮助考生能更好地了解阿里云acp认证,今天就分享部分阿里云acp题目,并介绍考试形式和试卷结构。
777 0
阿里云acp题目分享 阿里云acp认证考试形式和试卷结构
|
数据可视化 项目管理
项目管理怎么做?四大项目管理模型详解,让你的项目不再“忙而无效”!
本文介绍四大经典项目管理模型:瀑布模型(适合需求明确的项目)、Scrum模型(适合需求频繁变化的项目)、增量模型(分阶段推进,逐步完成)和风险管理模型(防患于未然)。同时推荐几款常用工具,如板栗看板、Trello和Asana,帮助团队更高效地协作。
462 0
|
SQL 关系型数据库 分布式数据库
分析股票涨跌幅概率分布特征, 用PolarDB模拟逼真股票数据
要模拟较为逼真的股票数据, 首先需要分析真实数据的特征. 股票数据关键的数据特征: 1、股票的日涨跌幅波动范围: [-10%, 10%] (这个应该是国内股市交易限制?) 2、日涨跌幅的幅度在[-10%, 10%]范围内符合高斯分布. 本文将介绍这个结论怎么得到的? 靠近0的最多, 靠近正负10%的概率逐渐回落.
2161 6
分析股票涨跌幅概率分布特征, 用PolarDB模拟逼真股票数据
|
运维 前端开发 jenkins
Devops 开发运维高级篇之Jenkins+Docker+SpringCloud微服务持续集成——部署方案优化
之前我们做的方案部署都是只能选择一个微服务部署并只有一台生产服务器,每个微服务只有一个实例,容错率低 如何去解决?
1100 1
Devops 开发运维高级篇之Jenkins+Docker+SpringCloud微服务持续集成——部署方案优化
|
存储 小程序 算法
面试官问如何解决 AtomicInteger “ABA“ 问题
面试官问如何解决 AtomicInteger “ABA“ 问题
853 0
面试官问如何解决 AtomicInteger “ABA“ 问题
云计算公网质量白皮书
随着互联网的发展,网络已经融入了整个社会发展的进程,如同血液 贯通人类文明的五脏六腑。一旦网络出现故障,将给社会的政治、经 济、文化造成重大损失。 2021年10月4日,Facebook在地球上”消失”了6小时,市值跌 掉3000亿人民币,给客户造成的损失更无法估量。 2021年7月22日,Akamai的网络故障长达1小时,导致包括银行和 航空公司在内的大量美国本土企业官网无法访问。 当前,国内很多行业企业在一带一路政策的指引下,都在积极布局国 际化和出海战略,向海外用户提供优质的产品和服务。公网作为企业 出海最关键的承载基础设施之一,其质量的好坏会直接影响应用(尤 其是互联网应用)的用户体验
云计算公网质量白皮书
|
人工智能 安全 中间件
昆仑芯 AI 加速卡 R200 与龙蜥操作系统完成产品兼容认证
龙蜥操作系统与昆仑芯 AI 加速卡的兼容适配,进一步巩固了芯片+操作系统这一数字经济底座。
昆仑芯 AI 加速卡 R200 与龙蜥操作系统完成产品兼容认证
|
存储 数据采集 Kubernetes
Data Mesh的原则和逻辑架构-数据架构参考
原文链接:[https://martinfowler.com/articles/data-mesh-principles.html](https://link.zhihu.com/?target=https%3A//martinfowler.com/articles/data-mesh-principles.html) 作者简介:Zhamak是Thoughtworks的首席技术顾问,专注于企业的分布式系统架构和数字平台策略。作为Thoughtworks技术顾问委员会的成员,她为创建Thoughtworks技术雷达做出了贡献。
835 0