Underscore.JS - exemple de méthode

Syntaxe

_.sample(list, [n])

La méthode d'échantillonnage donne un échantillon aléatoire d'une liste donnée. Si n est passé, n nombre d'articles sont renvoyés, sinon 1 article est renvoyé.

Exemple

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)

Enregistrez le programme ci-dessus dans tester.js. Exécutez la commande suivante pour exécuter ce programme.

Commander

\>node tester.js

Production

5
[ 6, 4 ]