JavaScript: creare una stringa alfanumerica casuale usando un timestamp Unix e BASE64

In JavaScript è semplice creare una stringa alfanumerica casuale.

Possiamo implementare la seguente soluzione:


const randString = () => {
    return btoa(Date.now().toString()).replace(/=/g, '').
    split('').sort((a, b) => Math.random() - 0.5).join('');
};

Esempio d'uso:


console.log(randString()); // 'Mxz5YQjMcTNM0yMIMD'

Torna su