#【Java,RubyをFizzBuzzで比較】
業務での開発言語は、Javaを使用しています。
業務外では、Rubyでポートフォリオ作成をしています。
##Java,RubyのFizzBuzz
FizzBuzzは、ある数字からある数字までを画面に表示するプログラムを組むもの。
ただし、以下のような条件がある。
・3の倍数のときは数字の代わりにFizzと表示
・5の倍数のときは数字の代わりにBuzzと表示
・15の倍数のときは数字の代わりにFizzBuzzと表示
###Java
class FizzBuzz {
public static void main(String args[]) {
for (int i = 1; i <= 15; i++) {
if (i % 15 == 0) {
System.out.printIn("FizzBuzz");
} else if (i % 3 == 0) {
System.out.printIn("Fizz");
} else if (i % 5 == 0) {
System.out.printIn("Buzz");
} else {
System.out.printIn(i);
}
}
}
}
###Ruby
(1..15).each do |i|
if i % 15 == 0
puts 'FizzBuzz'
elsif i % 3 == 0
puts 'Fizz'
elsif i % 5 == 0
puts 'Buzz'
else
puts i
end
end