oscarwinner-names
Version:
Get random Oscar Winner names
25 lines (22 loc) • 539 B
JavaScript
var uniqueRandomArray = require('unique-random-array');
var oscarWinnerNames = require('./oscarwinner-names.json');
var getRandomItem = uniqueRandomArray(oscarWinnerNames);
module.exports = {
all: oscarWinnerNames,
random: getRandom,
get: getItem
};
function getRandom(number){
if(number === undefined){
return getRandomItem();
} else {
var randomItems = [];
for(var i = 0; i < number ; i++){
randomItems.push(getRandomItem());
}
return randomItems;
}
};
function getItem(number){
return oscarWinnerNames[number];
};