Skip to content

Instantly share code, notes, and snippets.

@hamiltondanielb
Created October 3, 2016 20:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hamiltondanielb/1b6bcbfc68d699602ebbe7cbd4075e90 to your computer and use it in GitHub Desktop.
Save hamiltondanielb/1b6bcbfc68d699602ebbe7cbd4075e90 to your computer and use it in GitHub Desktop.
Guid Generator
function s4(){
return Math.floor((1+ Math.random()) * 0x10000)
.toString(16)
.substring(1);
}
module.exports ={
guidWithDash: function() {
return s4() + s4() + '-' + s4() + '-' + s4() + '-' +
s4() + '-' + s4() + s4() + s4();
},
guid: function() {
return s4() + s4() + s4() + s4() +
s4() + s4() + s4() + s4();
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment