INTERNET EXPLORER? Ti consiglio di navigare questo sito con Mozilla Firefox oppure con Google Chrome.

Generare password casuali in Javascript

Corso jQuery
Creare applicazioni client-side col Framework jQuery

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);

IN EVIDENZA