-3

“真的”?"Yes" : "No" ,我使用的是 ruby​​ 语言

即使我选择“否”,这也是默认的“是”

4

2 回答 2

2
value = condition ? value-if-true : value-if-false

是这个的捷径

if condition == true
    value = value-if-true
else
    value = value-if-false

如果您有一个始终被评估为 true 的条件,那么您将始终拥有value-if-true. 在示例代码"true"中始终是一个真正的表达式。在表达式中被视为假的唯一值是falsenil

于 2011-01-26T17:58:40.533 回答
1

很难说你正在服用什么,但值"true"是一个字符串。对于布尔值,您只需要true,不带引号。

于 2011-01-26T17:59:00.993 回答