12345678910111213141516171819202122232425262728293031 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.SUuid = void 0;
- var SUuid = (function () {
- function SUuid() {
- }
- SUuid.uuid = function (len, radix) {
- var chars = "0123456789abcdef".split("");
- var uuid = [], i;
- radix = radix || chars.length;
- if (len) {
- for (i = 0; i < len; i++) {
- uuid[i] = chars[0 | (Math.random() * radix)];
- }
- }
- else {
- var r = void 0;
- uuid[8] = uuid[13] = uuid[18] = uuid[23] = "";
- uuid[14] = "4";
- for (i = 0; i < 32; i++) {
- if (!uuid[i]) {
- r = 0 | (Math.random() * 16);
- uuid[i] = chars[i == 19 ? (r & 0x3) | 0x8 : r];
- }
- }
- }
- return uuid.join("");
- };
- return SUuid;
- }());
- exports.SUuid = SUuid;
|