Create random text

via http://www.xinotes.org/notes/note/515/

HTML

a

JavaScript

function randomText(length) {
    if (!length) {
        length = Math.floor(Math.random() * 10);
    }
    for (var i = 0; i < length; i++) {
        str += randomString() + " ";
    }
    return str;

}

function randomString(length) {
    var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');

    if (!length) {
        length = Math.floor(Math.random() * chars.length);
    }

    var str = '';
    for (var i = 0; i < length && i < 11; i++) {
        str += chars[Math.floor(Math.random() * chars.length)];
    }
    return str;
}



document.write(randomText());