Texto aleatório com Javascript

Pequena função em javascript para retornar uma string com caracteres aleatórios:

function textoAleatorio(tamanho)
{
    var letras = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz';
    var aleatorio = '';
    for (var i = 0; i < tamanho; i++) {
        var rnum = Math.floor(Math.random() * letras.length);
        aleatorio += letras.substring(rnum, rnum + 1);
    }
    return aleatorio;
}

Só passar como argumento da função o tamanho da string que você quer. As letras permitidas estão na variável letras. Mexa nela à vontade para remover as maiúsculas, ou remover as parecidas, afinal o pessoal se confunde com 0 e O, né mesmo?


Posted

in

by

Tags:

Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.