Skip to content

Instantly share code, notes, and snippets.

@pilotgeraldb
Created May 10, 2016 14:44
Show Gist options
  • Save pilotgeraldb/a673a81e4f5c544b48454098f34006ed to your computer and use it in GitHub Desktop.
Save pilotgeraldb/a673a81e4f5c544b48454098f34006ed to your computer and use it in GitHub Desktop.
javascript, a function for creating psuedo guid-like strings.
function guid()
{
var guidTemplate = 'xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx';
var guid = guidTemplate.replace(/[xy]/g, function (c)
{
var r = Math.random() * 16 | 0;
var v = c == 'x' ? r : (r & 0x3 | 0x8);
return v.toString(16);
});
return guid;
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment