Is there a way to generate a GUID based on the high and low values from the NHibernate algorithm in JavaScript?

0

I need to generate a GUID or UUID based on high and low values.

I already converted the high and low values to uint32 or I hope so. I converted the numbers with this code:

var n1 = lo_value;
var n2 = hi_value;

var n1Low16 = n1 & 0x0000ffff;
var n1High16 = n1 >>> 16;

var n2Low16 = n2 & 0x0000ffff;
var n2High16 = n2 >>> 16;

var resultLow32 = (((n1 & 0xffff0000) * n2) >>> 0) + (((n1 & 
                   0x0000ffff) * n2) >>> 0) >>> 0;
var resultHigh32 = n1High16 * n2High16 + ((((n1Low16 * n2Low16) 
                   >>> 17) + n1Low16 * n2High16) >>> 15);

I want to create a function that returns the generated UUID or GUID as a string but I can' find anything online.

javascript
guid
asked on Stack Overflow Jul 26, 2019 by atcheckmate • edited Jul 26, 2019 by Ehsan Mohammadi

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0