JSFiddle - React, Tailwind, and code Playground

by Corstian Boerman

HTML

<pre id="output"></pre>

JavaScript

function o() {
  var args = Array.prototype.slice.call(arguments, 0);
  document.getElementById('output').innerHTML += args.join(" ") + "\n";
}

for(i=1;i<101;i++)r='',(i%3==0||i%5!=0)&&(r+='Fizz'),(i%5==0||i%3!=0)&&(r+='Buzz'),o(i+' '+r);

// 1st attempt
// i%5!=0&&(r+='Fizz')?i%3!=0&&(r+='Buzz'):i%3==0&&(r+='FizzBuzz')||(r+='Buzz');
// 2nd
// i%5!=0&&(r+="Fizz"),i%3!=0&&(r+="Buzz"),i%3==0&&i%5==0&&(r+="FizzBuzz");
// 3rd
// (i%3==0||i%5!=0)&&(r+='Fizz'),(i%5==0||i%3!=0)&&(r+='Buzz');