Posted By

miklophone on 08/20/06


Tagged

ruby conditional


Versions (?)

Who likes this?

1 person have marked this snippet as a favorite

webstic


Concise Case


 / Published in: Ruby
 

URL: http://redhanded.hobix.com/inspect/frostedMiniColons.html

  1. unit_of_time =
  2. case num
  3. when 0..60: "second"
  4. when 0..60 * 60: "minute"
  5. when 0..60 * 60 * 24: "hour"
  6. else "day"
  7. end
  8.  
  9. unit_of_time = case
  10. when num < 60: "second"
  11. when num < 60 * 60: "minute"
  12. when num < 60 * 60 * 24: "hour"
  13. else "day"
  14. end

Report this snippet  

You need to login to post a comment.