-3

"真実"?「はい」:「いいえ」、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"では、常に真の式です。式で false として扱われる値は、falsenilだけです。

于 2011-01-26T17:58:40.533 に答える
1

何を取っているのかわかりにくいですが、値"true"は文字列です。trueブール値については、引用符なしでのみが必要です。

于 2011-01-26T17:59:00.993 に答える