Add common name roots and implement a uniform random generation
This commit is contained in:
parent
d44b8258f5
commit
d1383c5dc0
2 changed files with 66 additions and 1 deletions
11
src/Main.js
11
src/Main.js
|
@ -1,8 +1,17 @@
|
|||
import Roots;
|
||||
|
||||
var generate = document.getElementById('generate');
|
||||
var result = document.getElementById('result');
|
||||
|
||||
function random(roots) {
|
||||
var i = Math.floor(roots.length * Math.random());
|
||||
return roots[i];
|
||||
}
|
||||
|
||||
function name() {
|
||||
return "machin";
|
||||
var prefix = random(Roots.prefixes);
|
||||
var suffix = random(Roots.suffixes);
|
||||
return prefix + suffix;
|
||||
}
|
||||
|
||||
generate.addEventListener('click', function() {
|
||||
|
|
56
src/Roots.js
Normal file
56
src/Roots.js
Normal file
|
@ -0,0 +1,56 @@
|
|||
var prefixes = [
|
||||
"Adal",
|
||||
"Aethel",
|
||||
"Agil",
|
||||
"Anse",
|
||||
"Berthe",
|
||||
"Chagn",
|
||||
"Chil",
|
||||
"Childe",
|
||||
"Chro",
|
||||
"Clo",
|
||||
"Dago",
|
||||
"Ermen",
|
||||
"Fré",
|
||||
"Frédé",
|
||||
"Gonde",
|
||||
"Hil",
|
||||
"Hilde",
|
||||
"Huc",
|
||||
"Liud",
|
||||
"Rad",
|
||||
"Ro",
|
||||
"Sig",
|
||||
"Théo",
|
||||
"Theut",
|
||||
"Wil"
|
||||
];
|
||||
|
||||
var suffixes = [
|
||||
"ald",
|
||||
"bald",
|
||||
"baud",
|
||||
"berge",
|
||||
"béron",
|
||||
"bert",
|
||||
"fried",
|
||||
"garde",
|
||||
"gaire",
|
||||
"gisèle",
|
||||
"gonde",
|
||||
"haut",
|
||||
"hilde",
|
||||
"mar",
|
||||
"mir",
|
||||
"ric",
|
||||
"taire",
|
||||
"trude",
|
||||
"vis",
|
||||
"vald",
|
||||
"wulf"
|
||||
];
|
||||
|
||||
return {
|
||||
prefixes: prefixes,
|
||||
suffixes: suffixes
|
||||
};
|
Loading…
Reference in a new issue