mirror of
https://github.com/wassname/random.js.git
synced 2026-09-08 17:10:13 +08:00
3cb58d6badea4180157baecab20091ad81ce67a0
Random number generator of statistical distributions.
How to Use
Browsers
<script type="text/javascript" src="/path/to/random.js"></script>
<!-- html -->
<script type="text/javascript">
var newPoint = random.normal(0, 1);
</script>
Node
var random = require('/path/to/random');
var newPoint = random.normal(0, 1);
Probability Distribution Functions
Continuous Distributions
arcsine(min, max);
beta(v, w, min, max);
cauchy(a, b);
chiSquare(df);
consine(min, max);
doubleLog(min, max);
erlang(b, c);
exponential(a, b);
extremeValue(a, b);
fRatio(v, w);
gamma(a, b, c);
laplace(a, b);
logarithmic(min, max);
logistic(a, b);
lognormal(a, mu, sigma);
normal(mu, sigma);
parabolic(min, max);
pareto(c);
pearson5(b, c);
pearson6(b, v, w);
power(c);
rayleigh(a, b);
studentT(df);
triangular(min, max, c);
uniform(min, max);
weibull(a, b, c);
Languages
JavaScript
99.4%
Makefile
0.6%