Socket
Book a DemoInstallSign in
Socket

express_random_numbers_generator

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

express_random_numbers_generator

The Random Number Generator is a lightweight and easy-to-use npm package that allows you to generate random numbers within a specified range. It provides a simple and reliable solution for incorporating random number generation into your Node.js applicati

6.0.4
latest
Source
npmnpm
Version published
Weekly downloads
0
Maintainers
1
Weekly downloads
 
Created
Source

Random Numbers Generator

Express Random Numbers Generator is a lightweight and easy-to-use npm package that allows you to generate random numbers, floats, and other random data within a specified range. It provides a simple and reliable solution for incorporating random number generation into your Node.js applications.

Installation

You can install the Express Random Numbers Generator package using npm:

npm install express_random_numbers_generator

Usage

In your Node.js application, you can import and use the functions provided by the Express Random Numbers Generator package as follows:

• getAnyNumber

const { getAnyNumber } = require('express_random_numbers_generator');

// get any random value
const anyNumber = getAnyNumber();
console.log(anyNumber);  // OUTPUT: 675332

• getRandomNumber

const { getRandomNumber } = require('express_random_numbers_generator');

// Generate a random number between 0 and 100
const anyNumber = getRandomNumber(0,100);
console.log(anyNumber);   // OUTPUT: 54

• getRandomBoolean

const { getRandomBoolean } = require('express_random_numbers_generator');

// Generate a random boolean value (true or false)
const randomBool = getRandomBoolean();
console.log(randomBool);  // OUTPUT: true

• getRandomElementFromArray

const { getRandomElementFromArray } = require('express_random_numbers_generator');

// Generate a random element from an array
const fruits = ['apple', 'banana', 'orange', 'mango'];
const randomFruit = getRandomElementFromArray(fruits);
console.log(randomFruit);  // OUTPUT: orange

• getRandomWord

const { getRandomWord } = require('express_random_numbers_generator');

// Generate a random alphanumeric string of a given length
const randomString = getRandomWord(40);
console.log(randomString); // OUTPUT: qKgR928lNwGlANHEKmZvLVVvGTiuuPbfOYhMJo2j

• getRandomFloat

const { getRandomFloat } = require('express_random_numbers_generator');

// Generate a random float number between 0 and 50
const randomFloat = getRandomFloat(1,50);
console.log(randomFloat); // OUTPUT: 37.65583630394873

• shuffleArray Randomly

const { shuffleArray } = require('express_random_numbers_generator');

// Shuffle an array using the Fisher-Yates algorithm
const array = [1, 2, 3, 4, 5];
const shuffledArray = shuffleArray(array);
console.log(shuffledArray); // OUTPUT: [ 2, 4, 5, 1, 3 ]

License

License This project is released under the MIT License.
Free Package, Hell Yeah!

Contact

avinashtare.work@gmail.com

Author

卐🕉 Avinash Tare 🕉 卐

Keywords

random number generator

FAQs

Package last updated on 29 Oct 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.