ciao a tutti,

non capisco perchè non riesco a sostituire le lettere che compongono la mia scritta con delle lettere random

codice:
function textRamdom(flash) {
    lettere = "abcdefghilmnopqrstuvxyzABCDEFGHILMNOPQRSTUVXYZ";
    lett = new Array();
    for (i=0; i<lettere.length; i++) {
        lett[i] = lettere.substr(i, 1);
        trace(lett[i]);
    }
    numerolettere = lett.length;
    scrit = new Array();
    for (i=0; i<flash.length; i++) {
        scrit[i] = flash.substr(i, 1);
        trace(scrit[i]);
    }
    numeroscritta = scrit.length;
    trace(flash.replace(scrit[i], lett[random(numerolettere)]));
}
il trace in grassetto mi dà undefined :master: