UNPKG

random-option

Version:

Select a random option from a supplied list

17 lines (15 loc) 422 B
function selectRandomFrom(options) { var option = {}; if (options && options.length >= 0) { option.value = options[randomFromRange(0, options.length)]; option.list = options; } return option; } function randomFromRange(min, max) { return Math.floor(Math.random() * (max - min)) + min; } module.exports = { selectRandomFrom: selectRandomFrom, randomFromRange: randomFromRange }