More FizzBuzz Edit Delete Tags Autopost A functional version (won’t work in IE). Head over to remy sharp’s JS Bin and play. See my original FizzBuzz. (function (n) { var r = []; while (n--) { r.push(n + 1); } return r.reverse(); })(100).map(function (n) { return !(n % 15) ? 'FizzBuzz' : !(n % 3) ? 'Fizz' : !(n % 5) ? 'Buzz' : n; });