コンパイラかく語りき

import { Fun } from 'programming'

数値がある範囲内にあるかチェックする

RubyでAという数値が、min以上かつmax以下かどうか調べる方法。

 

JavaScriptなら

A >= min && A <= max

コレ書くのいっつも面倒くさい…。coffeeならカンタンだけど。

 

Rubyなら

(min..max).include? A

あるいは、

A.between?(min, max)

 

前者がRangeクラスのメソッドで、後者がComparableクラスのメソッドです。

個人的にはbetweenのほうがかっこいいです。

 

参考:

qiita.com