このコードは、この質問の下にあり、メソッドに引数が渡されているかどうかを確認します。
def foo(bar = (bar_set = true; :baz))
if bar_set
# optional argument was supplied
end
end
このデフォルト値の目的は何; :baz
ですか? また、どのような場合に使用しますか?
このコードは、この質問の下にあり、メソッドに引数が渡されているかどうかを確認します。
def foo(bar = (bar_set = true; :baz))
if bar_set
# optional argument was supplied
end
end
このデフォルト値の目的は何; :baz
ですか? また、どのような場合に使用しますか?