Underscore.JS - sample method



Syntax

_.sample(list, [n])

sample method gives a random sample from a given list. If n is passed then n number of items are returned otherwise 1 item is returned.

Example

var _ = require('underscore');

//Example: get a single random number
result = _.sample([1, 2, 3, 4, 5, 6])
console.log(result)

//Example: get two random numbers
result = _.sample([1, 2, 3, 4, 5, 6], 2)
console.log(result)

Save the above program in tester.js. Run the following command to execute this program.

Command

\>node tester.js

Output

5
[ 6, 4 ]
underscorejs_processing_collection.htm
Advertisements