Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 289 Bytes

inner_assignment_conditional.md

File metadata and controls

21 lines (17 loc) · 289 Bytes

Inner assignment inside conditional

Before:

if vals.any?
  retval = do_something(vals)
else
  retval = do_something_different
end

After:

retval = if vals.any?
           do_something(vals)
         else
           do_something_different
         end