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