h2randomizer v1.0.7
#H2Wellness Developer's Randomizer The H2Wellness Developer's Randomizer is a small NodeJS utility module the publishes methods that provide often used data in a random manner.
Development of this project is supported by H2Wellness.com.
Installation
npm install h2randomizer
##Usage
var randomizer = require("h2randomizer");
###Random First Name
var str = randomizer.getRandomFirstNameSync();
output Brock
###Random Last Name
var str = randomizer.getRandomLastNameSync();
output Acosto
###Random City Object Each city is based on real zip code information provided by the USPS.
var o = randomizer.getRandomCitySync();
output {"postalcode":"63112","city":"Saint Louis","state":"MO","longitude":"38.63","latitude":"-90.24"}
###Random Address One
var str = randomizer.getRandomAddressOneSync();
output 29 Monroe St.
###Random Address Two
var str = randomizer.getRandomAddressTwoSync();
output Mailstop 60
###Random Gender
var str = randomizer.getRandomGenderSync();
output male
###Random Email Domain
var str = randomizer.getRandomEmailDomainSync();
output git.com
###Random Password
var str = randomizer.getRandomPasswordSync();
output 6c24b952-8c22-4c24-abc2-cbc0e5cc7a94
###Random Boolean
var b = randomizer.getRandomBooleanSync();
output false
###Random Date randomizer.getRandomDateSync(startDate, endDate)
var d = randomizer.getRandomDateSync(new Date("11/12/1998"),new Date());
output Tue Mar 11 2014 00:25:26 GMT-0700 (PDT)
###Random Callback URL
var str = randomizer.getRandomCallbackUrlSync();
output http://www.BirchSharron.com/services/
###Random Phone Number
var str = randomizer.getRandomPhoneNumberUsaSync();
output 8627224951
###Random Description
The method take one parameter, numberOfWords
, which indicates the number of words to put in the description. If you leave the parameter null, the default is 10 words.
var str = randomizer.getRandomDescriptionSync(4);
output duncify undergaoler nawab thiosinamine
###Get Random Number Between Min and Max, Inclusive This method allows you get a randon number between a minimum and maximum value inclusively. The minimum value must be at least 1. The maximum value must be greater than the minimum value.
var i,j;
i = 2;
j = 10;
var num = randomizer.getRandomIntInclusiveSync(i, j);
output 9
An error
is thrown when the min
or max
value is missing, when the min
equals the max
value or when the max
value is less than the min
value.