@ssts/frac
v0.0.5
Published
Get a random fractional/decimal number within a range, between two numbers min and max.
Downloads
5
Maintainers
Readme
Get a random fractional/decimal number within a range, between two numbers min and max
One straight forward function ~~that~~ returns a random fractional/decimal number
between min and max numbers 😍
Install
npm i @ssts/frac
Import
import seniorFRAC from "@ssts/frac";
Use
const randomDecimal: number = seniorFRAC(-10, 10);
Arguments
Returns a number
| Order | Parameter | Type | Default | | :---: | :------------: | :------: | :------: | | 1 | min | number | required | | 2 | max | number | required | | 3 | fractionDigits | number | 3 |
Examples
import seniorFRAC from "@ssts/frac";
console.log(seniorFRAC(0, 10)); // 9.315
console.log(seniorFRAC(0, 100)); // 75.565
console.log(seniorFRAC(0, 100, 3)); // 50.177
console.log(seniorFRAC(0, 100, 3)); // 8.158
console.log(seniorFRAC(0, 100, 2)); // 39.63
console.log(seniorFRAC(0, 100, 1)); // 89.1
console.log(seniorFRAC(0, 100, 7)); // 63.2172386
console.log(seniorFRAC(0, 100, 15)); // 30.750550145460352
console.log(seniorFRAC(-100, 100)); // 88.428
console.log(seniorFRAC(-100, 100)); // -66.316
console.log(seniorFRAC(15, 222)); // 152.743
console.log(seniorFRAC(-1000, 1234567, 6)); // 604889.416455
// Here a trailing zero got truncated, 1206725.172180
console.log(seniorFRAC(-1000, 1234567, 6)); // 1206725.17218
Note
Sometimes there will be truncating trailing zeros.
Made With Chocolate By Senior Sedo 😎
Be Chocolateful 💙😍
ssts stands for senior-sedo-typescript 💙
So instead of ~~@senior-sedo-typescript/rand-frac~~
@ssts/frac
for simplicity sake 😍