JSFiddle - React, Tailwind, and code Playground

by tobyworth

HTML

<!-- FizzBuzz functional -->

<div id="results"></div>

JavaScript

var results = document.getElementById("results"),
    val = 1,
    max = 100;

  function print(val){
    var row = document.createElement("p");
    row.innerHTML = val;
    results.appendChild(row);
  }

function go(val){   
    
  if (val <= max){
    (val % 3 + val % 5 == 0)? print("fizzbuzz") : (val % 3 == 0)? print("fizz") : (val % 5 == 0)? print("buzz"): print(val);
    val++;
    go(val);
  }   
    
}

go(val);