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.
104 lines
14 KiB
JavaScript
104 lines
14 KiB
JavaScript
var nm1 = ["", "", "", "d", "j", "r", "n", "m", "v", "z"];
|
|
var nm2 = ["a", "a", "e", "e", "i", "o", "u"];
|
|
var nm3 = ["k", "kk", "r", "rr", "v", "z"];
|
|
var nm4 = ["a", "e", "e", "i", "i", "o", "o", "u"];
|
|
var nm5 = ["", "", "", "d", "l", "n", "r"];
|
|
var nm8 = ["", "c", "f", "m", "n", "r", "s", "v", "y", "z"];
|
|
var nm9 = ["a", "e", "i"];
|
|
var nm10 = ["c", "l", "m", "n", "r", "v", "y", "z"];
|
|
var nm11 = ["ia", "ea", "a", "e", "i", "a", "e", "i", "a", "e", "i", "a", "e", "i", "o"];
|
|
var nm12 = ["l", "ll", "n", "nn", "t", "tt"];
|
|
var nm13 = ["a", "e", "i"];
|
|
var nm14 = ["Aadam", "Aarav", "Aaron", "Aaryan", "Abel", "Abraham", "Adam", "Adrian", "Aidan", "Aiden", "Alan", "Albert", "Albi", "Albie", "Alby", "Aleksander", "Alex", "Alexander", "Alfie", "Alfred", "Alistair", "Andre", "Andrei", "Andrew", "Angus", "Anthony", "Antonio", "Archer", "Archibald", "Archie", "Arlo", "Aron", "Arthur", "Aryan", "Asher", "Ashley", "Ashton", "Aston", "Austin", "Axel", "Ayaan", "Ayan", "Ayden", "Aydin", "Bailey", "Barnaby", "Barney", "Beau", "Ben", "Benedict", "Benjamin", "Bentley", "Bertie", "Billy", "Blake", "Bobby", "Bradley", "Brandon", "Brayden", "Brian", "Brodie", "Brody", "Brooklyn", "Bruno", "Buddy", "Caelan", "Caleb", "Callum", "Calvin", "Cameron", "Carson", "Carter", "Casey", "Casper", "Cassius", "Cayden", "Charles", "Charlie", "Chase", "Chester", "Christian", "Christopher", "Cian", "Cillian", "Clark", "Clayton", "Coby", "Cody", "Cohen", "Cole", "Connor", "Conor", "Cooper", "Corey", "Cruz", "Damian", "Daniel", "Danny", "Dante", "Darius", "David", "Deacon", "Declan", "Denis", "Dennis", "Dexter", "Diego", "Dillon", "Dominic", "Dominik", "Dougie", "Douglas", "Dylan", "Eddie", "Eden", "Edison", "Eduard", "Edward", "Edwin", "Eli", "Elias", "Elijah", "Elis", "Elliot", "Elliott", "Ellis", "Emmanuel", "Eric", "Erik", "Ernest", "Ernie", "Ethan", "Euan", "Evan", "Ewan", "Fabian", "Felix", "Filip", "Finlay", "Finley", "Finn", "Finnley", "Fletcher", "Flynn", "Francis", "Frank", "Frankie", "Franklin", "Fraser", "Freddie", "Freddy", "Frederick", "Gabriel", "George", "Grayson", "Greyson", "Haider", "Hamish", "Haris", "Harley", "Harris", "Harrison", "Harry", "Harvey", "Hayden", "Heath", "Hector", "Hendrix", "Henry", "Hudson", "Hugh", "Hugo", "Hunter", "Isa", "Isaac", "Issac", "Ivan", "Jack", "Jackson", "Jacob", "Jaden", "Jaiden", "Jake", "Jakub", "James", "Jamie", "Jan", "Jason", "Jasper", "Jax", "Jaxon", "Jaxson", "Jay", "Jayden", "Jensen", "Jenson", "Jeremiah", "Jesse", "Jimmy", "Joe", "Joel", "Joey", "John", "Johnny", "Jonah", "Jonas", "Jonathan", "Jordan", "Joseph", "Josh", "Joshua", "Josiah", "Jude", "Julian", "Junior", "Kacper", "Kai", "Kaiden", "Kairo", "Kaleb", "Kane", "Kasper", "Kayden", "Keegan", "Kevin", "Khalid", "Kian", "Kieran", "Kingsley", "Kit", "Kobi", "Koby", "Kyle", "Lachlan", "Laurence", "Lawrence", "Layton", "Leighton", "Lennie", "Lennon", "Lennox", "Lenny", "Leo", "Leon", "Leonard", "Leonardo", "Levi", "Lewis", "Liam", "Lincoln", "Lochlan", "Logan", "Lorenzo", "Louie", "Louis", "Luca", "Lucas", "Lucian", "Luis", "Luka", "Lukas", "Luke", "Maddox", "Magnus", "Marcel", "Marco", "Marcus", "Mario", "Mark", "Marley", "Marshall", "Martin", "Mason", "Mateo", "Matteo", "Matthew", "Max", "Maxim", "Maximilian", "Maximus", "Maxwell", "Micah", "Michael", "Michal", "Milan", "Miles", "Miller", "Milo", "Montgomery", "Monty", "Morgan", "Myles", "Mylo", "Natan", "Nate", "Nathan", "Nathaniel", "Nicholas", "Nico", "Nicolas", "Noah", "Noel", "Oakley", "Oliver", "Olivier", "Ollie", "Olly", "Orion", "Oscar", "Oskar", "Otis", "Otto", "Owen", "Parker", "Patrick", "Paul", "Percy", "Peter", "Philip", "Phoenix", "Preston", "Prince", "Quinn", "Ralph", "Ralphie", "Ralphy", "Raphael", "Ray", "Reece", "Regan", "Reggie", "Reginald", "Remy", "Reuben", "Rex", "Rhys", "Richard", "Riley", "Rio", "River", "Robbie", "Robert", "Robin", "Rocco", "Rohan", "Roman", "Romeo", "Ronan", "Ronnie", "Rory", "Rowan", "Ruben", "Rudy", "Rufus", "Rupert", "Ryan", "Sam", "Sami", "Samuel", "Scott", "Sean", "Sebastian", "Seth", "Sidney", "Simon", "Solomon", "Sonny", "Spencer", "Stanley", "Stefan", "Stephen", "Steven", "Tate", "Taylor", "Ted", "Teddie", "Teddy", "Theo", "Theodore", "Thomas", "Timothy", "Tobias", "Toby", "Tom", "Tomas", "Tommy", "Travis", "Tristan", "Troy", "Tyler", "Victor", "Vincent", "Vinnie", "Walter", "Wilfred", "William", "Wyatt", "Xander", "Xavier", "Zac", "Zach", "Zachariah", "Zachary", "Zack", "Zain", "Zak", "Zakaria", "Zakariya", "Zane"];
|
|
var nm15 = ["Abbie", "Abby", "Abigail", "Ada", "Addison", "Adeline", "Adriana", "Agnes", "Aimee", "Alana", "Alannah", "Alaya", "Alayna", "Alba", "Aleena", "Aleeza", "Aleksandra", "Alex", "Alexa", "Alexandra", "Alexia", "Alexis", "Alice", "Alicia", "Alina", "Alisha", "Aliya", "Aliyah", "Aliza", "Alyssa", "Alyssia", "Amalia", "Amara", "Amaya", "Amayah", "Amber", "Amelia", "Amelia-Rose", "Amelie", "Amina", "Aminah", "Amira", "Amirah", "Amiyah", "Amy", "Ana", "Anastasia", "Anaya", "Anayah", "Angel", "Anika", "Anna", "Annabel", "Annabella", "Annabelle", "Annie", "Anya", "April", "Arabella", "Aria", "Ariana", "Arianna", "Ariella", "Ariya", "Arya", "Astrid", "Aubree", "Aubrey", "Audrey", "Aurelia", "Aurora", "Autumn", "Ava", "Aya", "Ayah", "Beatrix", "Beau", "Bella", "Belle", "Bethany", "Betsy", "Bianca", "Billie", "Blossom", "Bonnie", "Brooke", "Brooklyn", "Caitlin", "Callie", "Cara", "Catherine", "Cerys", "Charlie", "Charlotte", "Chelsea", "Chloe", "Ciara", "Clara", "Claudia", "Clementine", "Cleo", "Connie", "Constance", "Cora", "Courtney", "Daisy", "Dakota", "Daniella", "Danielle", "Daphne", "Darcey", "Darcie", "Darcy", "Daria", "Delilah", "Demi", "Destiny", "Diana", "Dolcie", "Dolly", "Dorothy", "Dottie", "Eden", "Edith", "Eira", "Ela", "Eleanor", "Elena", "Eliana", "Elisa", "Elise", "Eliza", "Elizabeth", "Ella", "Ella-Rose", "Ellen", "Ellie", "Ellie-Mae", "Elodie", "Eloise", "Elsa", "Elsie", "Emelia", "Emilia", "Emilie", "Emily", "Emma", "Emmeline", "Emmie", "Erica", "Erika", "Erin", "Esmae", "Esme", "Esmee", "Esther", "Eva", "Evangeline", "Eve", "Evelyn", "Everly", "Evie", "Faith", "Faye", "Felicity", "Fern", "Flora", "Florence", "Frances", "Francesca", "Frankie", "Freya", "Gabriela", "Gabriella", "Gabrielle", "Genevieve", "Georgia", "Georgie", "Georgina", "Grace", "Gracie", "Gracie-Mae", "Halle", "Hallie", "Hana", "Hanna", "Hannah", "Harley", "Harlow", "Harmony", "Harper", "Harriet", "Hattie", "Hazel", "Heidi", "Helena", "Hollie", "Holly", "Honey", "Hope", "Imogen", "Iris", "Isabel", "Isabella", "Isabelle", "Isla", "Isobel", "Ivy", "Ivy-Rose", "Izabella", "Jade", "Jasmine", "Jemima", "Jennifer", "Jessica", "Jessie", "Joanna", "Jodie", "Jorgie", "Josephine", "Josie", "Julia", "Juliette", "Kaitlyn", "Kara", "Karina", "Kate", "Katherine", "Katie", "Kayla", "Kayleigh", "Keira", "Kiara", "Kiera", "Kira", "Klara", "Kyra", "Lacey", "Lacie", "Laila", "Lana", "Lara", "Laura", "Lauren", "Layla", "Leah", "Leia", "Leila", "Lena", "Lexi", "Lexie", "Leyla", "Lia", "Libby", "Lila", "Lilah", "Liliana", "Lillian", "Lillie", "Lilly", "Lily", "Lily-Mae", "Lily-Rose", "Lois", "Lola", "Lottie", "Louisa", "Louise", "Lucia", "Lucie", "Lucy", "Luna", "Lydia", "Lyla", "Lyra", "Mabel", "Macey", "Macie", "Maddie", "Maddison", "Madeleine", "Madeline", "Madison", "Maggie", "Maia", "Maisie", "Maisy", "Margaret", "Margot", "Maria", "Mariam", "Marley", "Martha", "Mary", "Maryam", "Matilda", "Maya", "Megan", "Melissa", "Melody", "Meredith", "Mia", "Michelle", "Mila", "Milana", "Milena", "Miley", "Millie", "Minnie", "Miriam", "Mollie", "Molly", "Morgan", "Mya", "Myla", "Myra", "Nadia", "Nancy", "Naomi", "Natalia", "Natalie", "Natasha", "Nell", "Nellie", "Nevaeh", "Neve", "Nia", "Niamh", "Nicole", "Nina", "Nora", "Norah", "Nova", "Nyla", "Nylah", "Olive", "Olivia", "Olivia-Rose", "Ophelia", "Paige", "Paisley", "Pearl", "Penelope", "Penny", "Peyton", "Philippa", "Phoebe", "Piper", "Pippa", "Pola", "Polly", "Poppy", "Priya", "Quinn", "Rachel", "Rae", "Raya", "Rebecca", "Reeva", "Remi", "Renee", "Riley", "River", "Robyn", "Rosa", "Rosalie", "Rose", "Rosie", "Rowan", "Ruby", "Ruth", "Sabrina", "Sadie", "Samantha", "Sapphire", "Sara", "Sarah", "Sasha", "Savannah", "Scarlet", "Scarlett", "Serena", "Shannon", "Sia", "Sienna", "Skye", "Skyla", "Skylar", "Skyler", "Sofia", "Sophia", "Sophie", "Stella", "Summer", "Sydney", "Sylvie", "Talia", "Taylor", "Tegan", "Tia", "Tiana", "Tilly", "Vanessa", "Victoria", "Violet", "Vivienne", "Willow", "Winnie", "Winter", "Yasmin", "Zara", "Zoe", "Zofia"];
|
|
var nm16 = ["Ace", "Admiral", "Aggy", "Angel", "Animal", "Answer", "Aqua", "Arrow", "Artsy", "Assassin", "Babe", "Baby", "Bad Boy", "Baldy", "Bambam", "Barber", "Bash", "Basher", "Beans", "Bear", "Beast", "Beau", "Beauty", "Belle", "Berry", "Big Boy", "Big Dog", "Bigby", "Biggie", "Bigshot", "Bing", "Bingo", "Bird", "Birds", "Bitsy", "Black Magic", "Black Widow", "Blackjack", "Blade", "Blessed", "Blondie", "Blossom", "Blue", "Blush", "Bo", "Bobo", "Bones", "Boogie", "Boomer", "Boots", "Braveheart", "Brick", "Brow", "Buck", "Bucket", "Bud", "Buddy", "Bugs", "Bull", "Bulldog", "Bullet", "Bullseye", "Bunny", "Buster", "Butch", "Butcher", "Butterfly", "Buzz", "Camille", "Candy", "Cannonball", "Captain", "Chappie", "Charisma", "Cheery", "Chef", "Chief", "Chip", "Chipper", "Chuck", "Cloud", "Cobra", "Comet", "Coocoo", "Cookie", "Coyote", "Crash", "Creed", "Creep", "Crow", "Cryo", "Crystal", "Cuddles", "Curles", "Cutie", "Cyclone", "Cyclops", "Daddy", "Dagger", "Dandy", "Dapper", "Daring", "Darlin", "Darling", "Dash", "Dawg", "Daydream", "Dazzle", "Dealer", "Deedee", "Delight", "Demon", "Devil", "Diamond", "Dice", "Digger", "Dimple", "Dino", "Dizzy", "Doc", "Dodo", "Dog", "Doggie", "Double", "Double Trouble", "Dragon", "Dream", "Ducky", "Duke", "Dumdum", "Dummy", "Dusty", "Dutch", "Dynamite", "Eagle", "Fancy", "Feathers", "Fire", "Fish", "Flame", "Flash", "Flip", "Flutters", "Fortuna", "Fox", "Freak", "Frosty", "Fury", "Fuzz", "Fuzzy", "Gator", "Gem", "Genie", "Genius", "Gentle", "Gibbs", "Gibby", "Gigi", "Gilly", "Ginger", "Glide", "Gonzo", "Goose", "Grace", "Grim", "Groovy", "Grouch", "Growl", "Guns", "Gus", "Hammer", "Handsome", "Happy", "Hawk", "Hawkeye", "Hog", "Honesty", "Honey", "Hooks", "Horse", "Hound", "Hurricane", "Ice", "Icicle", "Indie", "Iron", "Izzy", "Jackal", "Jacket", "Jackhammer", "Jade", "Jazzy", "Jelly", "Jewel", "Joker", "Jolly", "Jumbo", "Jumper", "Kiki", "Killer", "Kindle", "King", "Knight", "Landslide", "Lightning", "Lion", "Lioness", "Little", "Lock", "Loco", "Lucky", "Mac", "Machine", "Mad", "Mad Dog", "Magic", "Magica", "Magician", "Major", "Mamba", "Mania", "Maniac", "Marvel", "Mayor", "Mellow", "Memo", "Merry", "Micro", "Miracle", "Missile", "Mistletoe", "Mitzi", "Monk", "Moose", "Mouse", "Mugs", "Mugsy", "Mule", "Mutt", "Navigator", "Nimble", "Old Buck", "Oracle", "Ox", "Peanut", "Penny", "Petit", "Pig", "Piggy", "Pipi", "Pitch", "Pogo", "Poncho", "Pops", "Porky", "Pretzel", "Prince", "Princess", "Pug", "Pugs", "Punch", "Pyro", "Queen Bee", "Queenie", "Rags", "Reaper", "Rebel", "Red", "Rip", "Ripper", "Robin", "Rock", "Rogue", "Rose", "Rouge", "Ruby", "Ruin", "Rusty", "Sage", "Sailor", "Sandy", "Sassy", "Scoop", "Scruffy", "Serpent", "Shade", "Shadow", "Shark", "Sheep", "Shorty", "Shrimp", "Shy", "Silence", "Silly", "Silver", "Sizzle", "Sketch", "Skin", "Skinny", "Skip", "Skipper", "Skippy", "Slash", "Slayer", "Slick", "Slide", "Slim", "Small", "Smash", "Smasher", "Smiley", "Smitty", "Smoothie", "Snake", "Snowflake", "Spark", "Sparkle", "Sparky", "Sparrow", "Special", "Speed", "Spider", "Spike", "Spud", "Spuds", "Starfall", "Steel", "Sticks", "Stone", "Storm", "Stout", "Stretch", "Stuffy", "Sugar", "T-Bone", "Tank", "Terminator", "Thief", "Thunder", "Tiger", "Tigress", "Tiny", "Titch", "Toon", "Torch", "Trey", "Tricky", "Trouble", "Tug", "Turk", "Twinkle", "Twinkle Toes", "Twitch", "Uncle", "Undertaker", "Vanilla", "Viper", "Vulture", "Wheels", "Whopper", "Wiggles", "Wild", "Wildy", "Wiz", "Wonder", "Worm", "Yank", "Zen", "Zero", "Ziggy"];
|
|
|
|
function nameGen(type) {
|
|
$('#placeholder').css('textTransform', 'capitalize');
|
|
var tp = type;
|
|
var br = "";
|
|
var element = document.createElement("div");
|
|
element.setAttribute("id", "result");
|
|
for (i = 0; i < 10; i++) {
|
|
nt = Math.random() * 5 | 0
|
|
if (nt === 0) {
|
|
rnd = Math.random() * nm16.length | 0;
|
|
nMs = nm16[rnd];
|
|
} else if (nt < 3) {
|
|
if (tp === 1) {
|
|
rnd = Math.random() * nm15.length | 0;
|
|
nMs = nm15[rnd];
|
|
} else {
|
|
rnd = Math.random() * nm14.length | 0;
|
|
nMs = nm14[rnd];
|
|
}
|
|
} else {
|
|
if (tp === 1) {
|
|
nameFem();
|
|
while (nMs === "") {
|
|
nameFem();
|
|
}
|
|
} else {
|
|
nameMas();
|
|
while (nMs === "") {
|
|
nameMas();
|
|
}
|
|
}
|
|
}
|
|
br = document.createElement('br');
|
|
element.appendChild(document.createTextNode(nMs));
|
|
element.appendChild(br);
|
|
}
|
|
if (document.getElementById("result")) {
|
|
document.getElementById("placeholder").removeChild(document.getElementById("result"));
|
|
}
|
|
document.getElementById("placeholder").appendChild(element);
|
|
}
|
|
|
|
function nameMas() {
|
|
nTp = Math.random() * 5 | 0;
|
|
rnd = Math.random() * nm1.length | 0;
|
|
rnd2 = Math.random() * nm2.length | 0;
|
|
rnd3 = Math.random() * nm5.length | 0;
|
|
if (nTp === 0) {
|
|
nMs = nm1[rnd] + nm4[rnd2] + nm5[rnd3];
|
|
} else {
|
|
rnd5 = Math.random() * nm3.length | 0;
|
|
rnd4 = Math.random() * nm4.length | 0;
|
|
while (nm3[rnd5] === nm1[rnd] && nm3[rnd5] === nm5[rnd3]) {
|
|
rnd5 = Math.random() * nm3.length | 0;
|
|
}
|
|
nMs = nm1[rnd] + nm2[rnd2] + nm3[rnd5] + nm4[rnd4] + nm5[rnd3];
|
|
}
|
|
testSwear(nMs);
|
|
}
|
|
|
|
function nameFem() {
|
|
nTp = Math.random() * 6 | 0;
|
|
rnd = Math.random() * nm8.length | 0;
|
|
rnd2 = Math.random() * nm9.length | 0;
|
|
if (nTp === 0) {
|
|
while (nm8[rnd] === "") {
|
|
rnd = Math.random() * nm8.length | 0;
|
|
}
|
|
nMs = nm8[rnd] + nm9[rnd2];
|
|
} else {
|
|
rnd4 = Math.random() * nm10.length | 0;
|
|
rnd5 = Math.random() * nm11.length | 0;
|
|
while (nm8[rnd] === nm10[rnd4]) {
|
|
rnd4 = Math.random() * nm10.length | 0;
|
|
}
|
|
if (nTp < 4) {
|
|
nMs = nm8[rnd] + nm9[rnd2] + nm10[rnd4] + nm11[rnd5];
|
|
} else {
|
|
rnd6 = Math.random() * nm12.length | 0;
|
|
rnd7 = Math.random() * nm13.length | 0;
|
|
while (nm10[rnd4] === nm12[rnd6]) {
|
|
rnd6 = Math.random() * nm12.length | 0;
|
|
}
|
|
nMs = nm8[rnd] + nm9[rnd2] + nm10[rnd4] + nm11[rnd5] + nm12[rnd6] + nm13[rnd7];
|
|
}
|
|
}
|
|
testSwear(nMs);
|
|
}
|