0

あなたにとって簡単なもの:PHPでこれに相当するRubyは何ですか?

return $x == 0 ? 1 : $x;
4

2 に答える 2

2

であることがわかっている場合$xは、次のようNumericになります。

$x.zero? ? 1 : $x
于 2012-10-19T09:21:10.380 に答える
0

それは同じだ

 x == 0 ? 1 : x

||=0 は「偽の」値ではないため、ここではショートカットは適用できませんtrue

于 2012-10-19T09:16:29.487 に答える