ad esempio questa versione non rischia di usare inutilmente i metodi dell'oggetto Math
codice:function getRandomString() { var wlen = 20; /* lunghezza della stringa */ /* caratteri ammessi nella parola generata */ var chars = ['0', '1', '2', 'x', 'y', 'z', 'A', 'B', 'Z']; var clen = chars.length - 1; var word = ''; while (wlen--) { var i = Math.round(Math.random() * clen); word += chars[i]; }; return word; }; document.write(getRandomString());