2005-11-26 範囲式を使おう Ruby unless 0 <= args.length and args.length <= 2 raise "something error" end を unless (0..2).include?(args.length) raise "something error" end に変更したほうがすっきりすることに気がついた。