An interactive, visually-driven web application for exploring probability distributions.
- 6 Core Distributions: Normal, Uniform, Bernoulli, Binomial, Poisson, Exponential
- Accurate Mathematics: Implements correct PDF/PMF, CDF, mean, and variance calculations
- Interactive Sliders: Real-time parameter manipulation with instant visual feedback
- Statistical Readouts: Live display of mean, variance, and peak values
- Neo-Brutalist Design: High-contrast, accessible interface with bold typography
- Vanilla HTML5
- Vanilla CSS3
- Vanilla JavaScript (Canvas API)
- Normal (Gaussian) - Bell curve for natural phenomena
- Uniform - Equal probability across an interval
- Exponential - Time between events
- Bernoulli - Single success/failure trial
- Binomial - Number of successes in n trials
- Poisson - Count of rare events
- Implements proper overflow handling for large factorials
- Uses logarithmic combinations for large binomial coefficients
- Includes Abramowitz-Stegun error function approximation for Normal CDF
- Auto-scales axes based on distribution parameters for optimal viewing
Live at: https://prob-brut.vercel.app
Perfect for:
- Statistics courses
- Probability theory demonstrations
- Self-study and intuition building
- Teaching distribution properties