JSFiddle - React, Tailwind, and code Playground
by kentaromiura
JavaScript
function fizzbuzz(num) {
var result = num,
isFizz = num % 3 == 0,
isBuzz = num % 5 == 0;
if (num == 0) isFizz = isBuzz = false;
if (isFizz) result = 'fizz';
if (isBuzz) result = 'buzz';
if (isFizz && isBuzz) result = 'fizzbuzz';
return result;
}
var output = [];
var start = +new Date();
for (var i = 0, max = 101; i < max; i++) {
output.push(fizzbuzz(i), '<br />');
//document.write(fizzbuzz(i) + '<br />')
}
document.write(output.join(''));
end = +new Date();
alert(end-start); /* +50% improvement */