@ssts/frac
TypeScript icon, indicating that this package has built-in type declarations

0.0.5 • Public • Published

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 😍






Package Sidebar

Install

npm i @ssts/frac

Weekly Downloads

1

Version

0.0.5

License

MIT

Unpacked Size

5.66 kB

Total Files

7

Last publish

Collaborators

  • seniorsedo