FizzBuzz
ifなんていらなかったんや
ECMAScript5くらいを想定
var fizz = function(n) { return !(n % 3) && "Fizz"; } var buzz = function(n) { return !(n % 5) && "Buzz"; } var fizzBuzz = function(n) { return !(n % 15) && "FizzBuzz"; } for(var i = 1, max = 100; i < max; i++) { console.log(fizzBuzz(i) || fizz(i) || buzz(i) || i); }