From 46e43f4bde4a35785b4997b81e86cd19f046b69b Mon Sep 17 00:00:00 2001 From: Minteck Date: Tue, 21 Dec 2021 16:52:28 +0100 Subject: Commit --- src/node_modules/chance/docs/basics/floating.md | 44 +++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 src/node_modules/chance/docs/basics/floating.md (limited to 'src/node_modules/chance/docs/basics/floating.md') diff --git a/src/node_modules/chance/docs/basics/floating.md b/src/node_modules/chance/docs/basics/floating.md new file mode 100644 index 0000000..623e40c --- /dev/null +++ b/src/node_modules/chance/docs/basics/floating.md @@ -0,0 +1,44 @@ +# floating + +```js +// usages +chance.floating() +chance.floating({ fixed: 7 }) +chance.floating({ min: 0, max: 100 }) +``` +

I wanted to use float or double as the method name but both are JS reserved words even though they aren't really used...

+ +Return a random floating point number. + +```js +chance.floating(); +=> -211920142886.5024 +``` + +By default it will return a fixed number of at most 4 digits after the decimal. + +Note: *at most* 4 digits. This because, unless we returned trailing zeroes +(which aren't allowed on the JavaScript float) we can't guarantee 4 digits after +the decimal. So if random chance comes back with `82383854.2000` then +`82383854.2` is what will be returned. + +To retrieve a set number of fixed digits after the decimal, provide it as an option. + +```js +chance.floating({ fixed: 7 }); +=> -749512327.7447168 +``` + +As with other number functions, can include a min and/or max. + +```js +chance.floating({ min: 0, max: 100 }); +=> 31.9021 +``` + +Or combine them. + +```js +chance.floating({ min: 0, max: 100, fixed: 8 }); +=> 45.92367599 +``` -- cgit