Showcase

FizzBuzz in JavaScript

The key is checking 15 before 3 or 5, because numbers divisible by 15 also satisfy both smaller checks.

function fizzBuzz(limit = 100) {
  for (let number = 1; number <= limit; number += 1) {
    if (number % 15 === 0) {
      console.log("FizzBuzz");
    } else if (number % 3 === 0) {
      console.log("Fizz");
    } else if (number % 5 === 0) {
      console.log("Buzz");
    } else {
      console.log(number);
    }
  }
}

fizzBuzz();