Generate Password And UUID in js (short functions)
علی ذوالفقار
1404/02/01 17:30:37 (2)
const generatePassword = (length = 10) => Array.from({ length }, () => 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()_+[]{}|;:,.<>?'[Math.floor(Math.random() * 86)]).join('');
const generateUuid = () => 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, c => ((Math.random() * 16) | 0).toString(16)[c === 'x' ? 0 : (3 & 0x8)] ).toUpperCase();