You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
3.0 KiB
JavaScript

function nameGen(type) {
var nm1 = ["Aaron", "Adrian", "Aidan", "Aiden", "Alan", "Alex", "Alexander", "Alistar", "Angus", "Anthon", "Archer", "Arlo", "Arran", "Arthur", "Ashton", "Austin", "Ayaan", "Blair", "Blake", "Brandon", "Caelan", "Caiden", "Caleb", "Callan", "Callen", "Callum", "Calum", "Calvin", "Cameron", "Cathal", "Cian", "Ciaran", "Cillian", "Cohen", "Cole", "Colin", "Colm", "Colton", "Conall", "Conn", "Connor", "Conor", "Cormac", "Dara", "Darragh", "David", "Declan", "Donagh", "Duncan", "Dylan", "Eden", "Eli", "Elias", "Elijah", "Ellis", "Eoghan", "Ethan", "Euan", "Evan", "Ewan", "Finn", "Flynn", "Gerard", "Grayson", "Gregor", "Haris", "Harris", "Harrison", "Harvey", "Hayden", "Hector", "Henry", "Hudson", "Hunter", "Ian", "Jack", "Jason", "Jax", "Jaxon", "Jaxson", "Jay", "Jayden", "Kaiden", "Kaleb", "Kayden", "Keegan", "Keelan", "Keir", "Kian", "Kieran", "Killian", "Lachlan", "Lauchlan", "Layton", "Lennon", "Lochlan", "Logan", "Lorcan", "Mack", "Magnus", "Malcolm", "Marcus", "Mark", "Mason", "Murray", "Myles", "Niall", "Odhran", "Owen", "Quinn", "Rhys", "Ronan", "Rowan", "Struan", "Travis", "Tristan", "Tyler", "Victor", "Zac", "Zach", "Zack", "Zander", "Zayn"];
var nm2 = ["Aaliyah", "Ada", "Aila", "Ailsa", "Aimee", "Alana", "Alanna", "Alannah", "Alisha", "Aliyah", "Allie", "Alyssa", "Amara", "Amaya", "Amelia", "Amelie", "Arabella", "Aria", "Ariah", "Ariella", "Arya", "Aurora", "Ava", "Avery", "Ayda", "Blair", "Blaire", "Caitlin", "Cara", "Caragh", "Carmen", "Chloe", "Ciara", "Clara", "Cora", "Edith", "Eilidh", "Eleanor", "Elena", "Elsie", "Emilia", "Erica", "Erin", "Eva", "Faith", "Faye", "Fearne", "Fern", "Fia", "Grace", "Halle", "Harley", "Hayley", "Hazel", "Iona", "Iris", "Ivy", "Kara", "Kayla", "Keeva", "Keira", "Laila", "Lana", "Lara", "Layla", "Leah", "Lena", "Liliana", "Lilly", "Luna", "Lydia", "Lyla", "Lyra", "Madison", "Maeve", "Maia", "Mairi", "Mara", "Maya", "Mia", "Mila", "Mirren", "Muireann", "Mya", "Nadia", "Naomi", "Natalia", "Neve", "Niamh", "Nieve", "Noor", "Nora", "Norah", "Nova", "Nylah", "Orla", "Quinn", "Rae", "Remi", "Rhea", "Riley", "River", "Robyn", "Rosa", "Rose", "Rosie", "Rowan", "Ruby", "Sadie", "Saoirse", "Sara", "Sarah", "Scarlett", "Sienna", "Skye", "Skyla", "Skylar", "Stella", "Talia", "Taylor", "Thea", "Tilly", "Violet", "Willow", "Zoe"];
var br = "";
var tp = type;
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
if (tp === 1) {
rnd = Math.random() * nm2.length | 0;
names = nm2[rnd];
nm2.splice(rnd, 1);
} else {
rnd = Math.random() * nm1.length | 0;
names = nm1[rnd];
nm1.splice(rnd, 1);
}
br = document.createElement('br');
element.appendChild(document.createTextNode(names));
element.appendChild(br);
}
if (document.getElementById("result")) {
document.getElementById("placeholder").removeChild(document.getElementById("result"));
}
document.getElementById("placeholder").appendChild(element);
}