Ecco le prove che devi fare:
1. togliere la funzione random (in pratica tutto il ciclo while), per vedere se il resto funziona.
2. dirmi anche che errore ti da`
3. inserire un alert cosi`:Ciaocodice:while ((var m = strorg.length) > 0) { // randomizzaz. var j = Math.floor(Math.rand()*m); alert ("j="+j+" car="+strorg.substr[j,1]); strrnd += strorg.substr[j,1]; strorg = strorg.substr(0,j) + strorg.substr(j+1); alert ("controllo: strorg="+strorg); // da togliere dopo il debug) }
Michele