1
說我有一個Ruby範圍,1..500
,我想問一下這個範圍內的任何元素是否可以被5整除的問題。做這個?檢查數學變換是否在Ruby範圍內返回true
說我有一個Ruby範圍,1..500
,我想問一下這個範圍內的任何元素是否可以被5整除的問題。做這個?檢查數學變換是否在Ruby範圍內返回true
嘗試此
(1..500).any?{|n| n%5 == 0 }
感謝@nash爲Ruby糖:
(1..500).any?{|n| n.modulo(5).zero? }
'n.modulo(5).zero') – 2011-04-20 21:50:50