Files
node_task_1c/utils/generateCode.js
T

17 lines
440 B
JavaScript
Raw Normal View History

2022-10-03 19:59:51 +02:00
/**
* 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;
};