[ create a new paste ] login | about

Link: http://codepad.org/aTkflMjC    [ raw code | output | fork ]

Ruby, pasted on Dec 11:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
(1..100).each { |num|
  if num % 15 == 0
    puts "FizzBuzz"
  elsif num % 3 == 0 
    puts "Fizz"
  elsif num % 5 == 0
    puts "Buzz"
  else
    num_s = num.to_s 
    print "Fizz" if num_s.include? "3"
    print "Buzz" if num_s.include? "5"
    print num unless (num_s.include? "3") || (num_s.include? "5")
    puts
  end
}


Output:
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
Fizz
14
FizzBuzz
16
17
Fizz
19
Buzz
Fizz
22
Fizz
Fizz
Buzz
26
Fizz
28
29
FizzBuzz
Fizz
Fizz
Fizz
Fizz
Buzz
Fizz
Fizz
Fizz
Fizz
Buzz
41
Fizz
Fizz
44
FizzBuzz
46
47
Fizz
49
Buzz
Fizz
Buzz
FizzBuzz
Fizz
Buzz
Buzz
Fizz
Buzz
Buzz
FizzBuzz
61
62
Fizz
64
Buzz
Fizz
67
68
Fizz
Buzz
71
Fizz
Fizz
74
FizzBuzz
76
77
Fizz
79
Buzz
Fizz
82
Fizz
Fizz
Buzz
86
Fizz
88
89
FizzBuzz
91
92
Fizz
94
Buzz
Fizz
97
98
Fizz
Buzz


Create a new paste based on this one


Comments: