Files
node_learning_module_1/day11/utils/generateCode.js
T
ryanwong a07577bffa day 11
2022-02-06 22:15:10 -05:00

17 lines
440 B
JavaScript
Executable File

/**
* Generate random code with given length
* @param {Number} length code length
* @returns {String} Generated code
* @example
* generateCode(6)
*/
module.exports = function generateCode(length) {
var result = '';
var characters = '0123456789';
var charactersLength = characters.length;
for (var i = 0; i < length; i++) {
result += characters.charAt(Math.floor(Math.random() * charactersLength));
}
return result;
};