var fizzBuzz = function (n) { n = n || 100; var i = 0, r = []; while (i++ < n) { r.push( (!(i % 3) && (i % 5)) && ('Fizz (' + i + ')') || ( (i % 3) && !(i % 5)) && ('Buzz (' + i + ')') || (!(i % 3) && !(i % 5)) && ('FizzBuzz (' + i + ')') || i ); } return r.join('<br />'); }; document.getElementById('result').innerHTML = fizzBuzz();