Math.random() não é seguro do ponto de vista criptográfico: é previsível.
Se o uuid for usado para algo sensível (ex.: associar sessão, evitar replay, validação de segurança),
essa implementação não é confiável e não deveria ser usada.
Returns string
Example
// returns uuid like "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx" generateUUID();
Gera um UUID v4
Importante:
Math.random() não é seguro do ponto de vista criptográfico: é previsível. Se o uuid for usado para algo sensível (ex.: associar sessão, evitar replay, validação de segurança), essa implementação não é confiável e não deveria ser usada.