Ternary¶
Code¶
if apple_stock > 1
:eat_apple
else
:buy_apple
end
Can be converted to
apple_stock > 1 ? :eat_apple : :buy_apple
Default nil case¶
Nil coalescing stuff in ruby for giving a default value.
x = value || "default_if_value_is_nil_or_false"
x = nil_value || "default"