#javascript
Здравствуйте! Стоит задача средствами JavaScript сформировать GUID (статистически уникальный 128-битный идентификатор) по маске xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx например 8d7385ad-b837-4953-814e-z6789c27c631. Если у кого есть готовое решение, поделитесь, пожалуйста...
Ответы
Ответ 1
@t1nk, как-то непонятно. Вроде и со стэка скопировали, но вроде и не так как там. Копируйте без ошибок в следующий раз: 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); В таком виде результат будет соответствовать версии The randomly or pseudo-randomly generated version По ссылке ниже чей-то труд по дизассемблированию микрософтовой генерации GUID, если так сильно хочется правильный GUID- реализуйте на JavaScript http://www.gotdotnet.ru/blogs/denish/1965/
Комментариев нет:
Отправить комментарий