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 (104.239)

:: Breve guida a jQuery (93.926)

:: Le espressioni regolari in Javascript (84.061)

:: Gestione delle stringhe in Javascript (72.571)

:: Stampare una pagina col Dhtml (42.232)

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

:: Menu orizzontale dinamico in Dhtml (36.399)

:: Gli Array in Javascript (35.302)

:: Temporizzazioni Javascript (30.584)

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

IN EVIDENZA
DOWNLOAD