Come posso creare una stringa alfanumerica casuale in JavaScript?

Come creare una stringa alfanumerica casuale in JavaScript.

JavaScript di Gabriele Romanato

La soluzione per creare una stringa alfanumerica casuale in JavaScript non è molto complessa.

La soluzione è la seguente:


function createRandomString( length ) {
    
    var str = "";
    for ( ; str.length < length; str += Math.random().toString( 36 ).substr( 2 ) );
    return str.substr( 0, length );
}

Questa funzione accetta come argomento la lunghezza della stringa da restituire. Di seguito potete osservare il demo.

See the Pen JavaScript: create random string by Gabriele Romanato (@gabrieleromanato) on CodePen.