create-benm-app
Version:
Boilerplate for REST API with Node.js, ExpressJS, and MongoDB
15 lines (13 loc) • 408 B
JavaScript
const crypto = require("crypto"); // Added in: node v14.17.0
exports.randomNumber = (length = 4) => {
var text = "";
var possible = "123456789";
for (var i = 0; i < length; i++) {
var sup = Math.floor(Math.random() * possible.length);
text += i > 0 && sup == i ? "0" : possible.charAt(sup);
}
return Number(text);
};
exports.createUUID = () => {
return crypto.randomBytes(10).toString("hex");
};