You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请问使用?:符号的这类条件语句的正式名称是什么?

这种条件判断写法的名称是什么?

你提到的这段代码:

var testVariable = firstVariable == null ? 0 : 10;

里用到的?:写法,叫做三元条件运算符(日常也常简称为「三元运算符」)。

它是一种简洁的条件判断语法,作用和基础的if-else逻辑等价,能把简单的分支判断压缩成一行代码。语法结构是:条件表达式 ? 满足条件时执行的表达式 : 不满足条件时执行的表达式,最终会把对应分支的表达式结果赋值给变量。

内容的提问来源于stack exchange,提问作者user9548439

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 01:06:18