1

の意味は何ですか:

return i ? null : "red";

?「?」の意味は何ですか?と ":"

4

1 に答える 1

9

これは三項演算です。

その構文は次のとおりです。

condition ? operation-if-true : operation-if-false

例えば

return myVariable >5 ? 'a' : 'b';

myVariable5より大きい場合は「a」を返し、そうでない場合は「b」を返します。

于 2012-05-16T11:41:58.970 に答える