Name Generator

by Vladimir

HTML

<input type="text" /><button>Generate</button>

JavaScript

var parts = [
    ['Ро', 'Ду'],
    ['','ма','ка', 'ти', 'бе'],
    ['','на','за','ли'],
    ['кен', 'лис', 'мир', 'свет']
];

function genName() {
     var name = '';
    for(var i = 0; i < parts.length; i++) {
        var partLen = parts[i].length;
     name += parts[i][Math.floor(partLen * Math.random())];   
    }
    $('input').val(name);
}
$('button').click(genName);
genName();