博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
条件(三目)运算符 (?:)
阅读量:5138 次
发布时间:2019-06-13

本文共 533 字,大约阅读时间需要 1 分钟。

根据条件执行两个语句中的其中一个。

test ? 语句: 语句2

参数

test

任何 Boolean 表达式。

语句1

当 test 是 true 时执行的语句。可以是复合语句

语句2

当 test 是 false 时执行的语句。可以是复合语句。

说明

?: 运算符是 if...else 语句的快捷方式。它通常被用作较大表达式的一部分,而在此处使用if...else 语句是不协调的。例如:

var now = new Date();var greeting = "Good" + ((now.getHours() > 17) ? " evening." : " day.");

在该例子中,假如是 6pm 以后,则创建一个包含 "Good evening." 的字符串。使用if...else 语句的等效代码如下:

var now = new Date();var greeting = "Good";if (now.getHours() > 17)   greeting += " evening.";else   greeting += " day.";

转载于:https://www.cnblogs.com/xyyt/p/3476946.html

你可能感兴趣的文章
侧边栏广告和回到顶部
查看>>
https://blog.csdn.net/u012106306/article/details/80760744
查看>>
【转】从头到尾彻底理解KMP
查看>>
ios应用版本号设置规则
查看>>
海上孤独的帆
查看>>
error: more than one device and emulator 问题解决
查看>>
Java基础:容器
查看>>
YUV摘要格式
查看>>
【方法2】删除Map中Value反复的记录,而且仅仅保留Key最小的那条记录
查看>>
C# CheckedListBox控件的使用方法
查看>>
【HDOJ】2007平方和与立方和
查看>>
js中const,var,let区别
查看>>
NFS和DHCP
查看>>
版本号的比较
查看>>
Linux系统安装MySql5.7并通过sql脚本导入数据
查看>>
js实现页面的自定义翻译
查看>>
谈谈px,em,rem(采自菜鸟)
查看>>
我的软件工程师之路,给需要的同学!
查看>>
学了 C 语言到底能做什么, 能从事什么工作?
查看>>
C 语言究竟是一门怎样的语言?
查看>>