Skip to content

Instantly share code, notes, and snippets.

@selfish
Created May 1, 2016 16:46
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save selfish/fef2c0ba6cdfe07af76e64cecd74888b to your computer and use it in GitHub Desktop.
Save selfish/fef2c0ba6cdfe07af76e64cecd74888b to your computer and use it in GitHub Desktop.
Javascript One-liner non-compliant UUID
// Source: https://gist.github.com/jed/982883
// On the fly:
(()=>([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,a=>(a^Math.random()*16>>a/4).toString(16)))()
// Or define as named function:
function a(){
return ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,a=>(a^Math.random()*16>>a/4).toString(16));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment