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