1.1.1 • Published 3 years ago

js-randomize v1.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

🚀 Publish

js-randomize

Table of Contents

Overview

js-randomize is a simple javascript utility to generate random values in your code.

Installation

Using npm:

$ npm install js-randomize

Usage

const random = require('js-randomize');

var randomInteger1 = random.int();
// randomInteger1 is an integer in range [0, 100] 

var randomInteger2 = random.int(1,10);
// randomInteger2 is an integer in range [1, 10] 


var randomFloat1 = random.float();
// randomFloat1 is a float in range [0, 100] to 2 d.p

var randomFloat2 = random.float(1,10);
// randomFloat2 is a float in range [1, 10] to 2 d.p

var randomFloat3 = random.float(1,10, 3);
// randomFloat3 is a float in range [1, 10]  to 3 d.p



var randomIntegerArray1 = random.intArray(5, 1, 30);
// randomIntegerArray1 is an array of 5 integers in range [1, 30]

var randomIntegerArray2 = random.floatArray(5, 1, 30, 3);
// randomIntegerArray2 is an array of 5 integers in range [1, 30] to 3 d.p


var randomBoolean = random.boolean();
// randomBoolean is a boolean

const array = [1,2,3,4,5];
var randomArray1 = random.array(array);
// randomArray1 is an array of 1 element from array

var randomArray2 = random.array(array, 3);
// randomArray2 is an array of 3 elements from array


var shuffled = randomz.shuffle(array); 
// shuffled is a shuffled version of array

Typescript

import random from 'js-randomize';

randomInteger: Number = random.int();

or

import { int, float, boolean, array, shuffle } from 'js-randomize';
randomInteger1: Number = int(1, 3);

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.

License

MIT

1.1.1

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago