3の倍数と3のつく数字のときだけ…
Ruby 3の倍数と3のつく数字のときだけアホになるに触発されて。
(1..40).each do |k| if k % 3 == 0 puts "#{k} aho" elsif k.to_s.include?("3") puts "#{k} aho" else puts "#{k}" end end
実行結果です。
C:\work> ruby aho.rb 1 2 3 aho 4 5 6 aho 7 8 9 aho 10 11 12 aho 13 aho 14 15 aho 16 17 18 aho 19 20 21 aho 22 23 aho 24 aho 25 26 27 aho 28 29 30 aho 31 aho 32 aho 33 aho 34 aho 35 aho 36 aho 37 aho 38 aho 39 aho 40