UNPKG

@studyportals/sp-hs-misc

Version:

Miscellaneous code used in HouseStark's projects

21 lines 557 B
/** * Provides the necessary functionality to generate various * random values. */ class Randomization { /** * Generates a new GUID. */ guid() { // // Thanks! // https://stackoverflow.com/a/2117523/3398810 // return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { let r = Math.random() * 16 | 0, v = c === 'x' ? r : (r & 0x3 | 0x8); return v.toString(16); }); } } export { Randomization }; //# sourceMappingURL=randomization.class.js.map