Generare password casuali in Javascript

Corso jQuery
Creare applicazioni client-side col Framework jQuery

Scritto da Luca Ruggiero nella sezione Javascript

Le funzioni matematiche e delle stringhe di Javascript permettono di creare un generatore casuale di testi, sulla scorta di un set di caratteri predefinito.
L'occasione è propizia per generare password casuali da consigliare all'utente all'atto dell'iscrizione ad un servizio, lì dove la stessa routine venga trattata lato server con Asp e JScript.

Vediamo il codice:

var elencoCaratteri = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";

var minimoCaratteri = 6;
var massimoCaratteri = 10;
var differenzaCaratteri = massimoCaratteri - minimoCaratteri;

var lunghezza = Math.round((Math.random() * differenzaCaratteri) + minimoCaratteri);

var incremento = 0;
var password = "";

while (incremento < lunghezza)
{
   password += elencoCaratteri.charAt(Math.round(Math.random() * elencoCaratteri.length));
   incremento++;
}

alert(password);

I più cliccati della sezione Javascript

:: jQuery Validation: validazione di un form con jQuery (105.570)

:: Breve guida a jQuery (95.498)

:: Le espressioni regolari in Javascript (84.488)

:: Gestione delle stringhe in Javascript (73.450)

:: Stampare una pagina col Dhtml (42.491)

:: Inserire in automatico lo slash nel formato data gg/mm/aaaa (38.658)

:: Menu orizzontale dinamico in Dhtml (36.791)

:: Gli Array in Javascript (35.520)

:: Temporizzazioni Javascript (30.941)

:: Istruzion condizionali in Javascript: if e switch (28.429)

IN EVIDENZA
DOWNLOAD