💡 TIL: Ruby’s clamp method reduces conditionals
24th February 2025
You can constrain a variable to be within a range using clamp:
5.clamp(1, 10) # => 5 -3.clamp(1, 10) # => 1 15.clamp(1, 10) # => 10
More recent articles
- Regex within string square brackets - 24th February 2025
- Elegant solution to versioning an API - 24th February 2025