FizzBuzz

The classic divisibility challenge — with a configurable twist

The Challenge

Count from 1 to N. For each number:

  • Print Fizz if divisible by the Fizz divisor (default 3)
  • Print Buzz if divisible by the Buzz divisor (default 5)
  • Print FizzBuzz if divisible by both
  • Print the number itself otherwise

This app lets you configure the Fizz and Buzz divisors and the range, then instantly visualizes the full sequence with color-coded results.

Built With Modern Web Technologies

Bootstrap 5

v5.3.8 — Responsive UI framework

Prism.js

v1.30.0 — Syntax highlighting

ES6+ JavaScript

Modular, modern code

Font Awesome

v7.2.0 — Icon library

Parcel

v2.16 — Zero-config bundler

WCAG 2.1 AA

Accessible design

Jest

v30 — Unit testing

Node.js 24 LTS

v24.14.1 — Build environment

Development Tools: ESLint 10 • Prettier 3 • Git

Algorithm: O(n) Time Complexity • O(n) Space Complexity