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.
64 lines
5.6 KiB
JavaScript
64 lines
5.6 KiB
JavaScript
var nm1 = ["Aabd", "Aad", "Aam", "Aaq", "Aar", "Aas", "Aat", "Ab", "Abb", "Abd", "Ad", "Adh", "Adn", "Af", "Ahm", "Aim", "Akr", "Al", "Am", "Amj", "Amm", "Amr", "An", "Anw", "Aq", "Ar", "Arh", "Ark", "As", "Ashr", "Asl", "Azh", "Azm", "Azz", "Baah", "Baaq", "Baas", "Badr", "Bah", "Bak", "Band", "Bass", "Bil", "Burh", "Daam", "Daaw", "Dal", "Dhaaf", "Dhar", "Faad", "Faal", "Faar", "Faat", "Fah", "Fahm", "Fais", "Far", "Farh", "Fikr", "Furq", "Ghaal", "Ghaam", "Haaf", "Haaj", "Haam", "Haan", "Haar", "Haash", "Haat", "Haaz", "Haith", "Hak", "Ham", "Hamd", "Hamz", "Han", "Has", "Hass", "Hib", "Hibb", "Hil", "Hudh", "Hum", "Hus", "Huss", "Idr", "Ih", "Im", "Imr", "Irf", "Is", "Ish", "Ism", "Iy", "Izz", "Jaab", "Jaad", "Jaas", "Jaf", "Jal", "Jam", "Jar", "Jas", "Jaw", "Jawh", "Jub", "Kaal", "Kaar", "Kab", "Kal", "Kam", "Kan", "Kath", "Khaal", "Khair", "Khal", "Lab", "Luqm", "Lutf", "Luw", "Mah", "Mahb", "Mahm", "Mais", "Mamd", "Marw", "Marz", "Mas", "Maz", "Miqd", "Misf", "Muamm", "Mub", "Mudr", "Muf", "Muh", "Muj", "Mun", "Munj", "Mursh", "Mush", "Musl", "Mut", "Muth", "Naad", "Naas", "Naaz", "Nab", "Nad", "Naj", "Nass", "Nazm", "Niz", "Qaas", "Raad", "Raak", "Raj", "Raz", "Ridw", "Rif", "Ruw", "Saah", "Saam", "Sab", "Sad", "Saf", "Sak", "Sal", "Sam", "Shaah", "Shaam", "Shadd", "Shah", "Sham", "Shukr", "Silm", "Suh", "Taam", "Taar", "Tam", "Tar", "Thaam", "Tuf", "Um", "Un", "Uthm", "Waj", "Was", "Wis", "Yoon", "Yoos", "Zaah", "Zaam", "Zak", "Zuf", "Zuh", "Zur", "aif"];
|
|
var nm2 = ["aad", "aah", "aaid", "aal", "aam", "aan", "aaq", "aar", "aas", "aaz", "aba", "ad", "addeen", "addiq", "aeed", "aeel", "afaat", "ah", "ahim", "aid", "aidaan", "aifa", "ailim", "aimaan", "ain", "air", "aira", "ala", "alaan", "allah", "am", "ammam", "ammil", "anna", "ar", "ara", "arram", "ed", "eeb", "eed", "eef", "eefa", "eeh", "eel", "eem", "een", "eeq", "eer", "ees", "i", "ib", "id", "if", "ih", "ikh", "il", "im", "iq", "ir", "is", "ish", "ith", "oob", "ood", "oof", "ooh", "oon", "ooq", "oor", "oos", "ooz", "uddeen", "uf", "ul", "ullah", "ur", "us"];
|
|
var nm3 = ["Aad", "Aaid", "Aaish", "Aam", "Aan", "Aas", "Aat", "Ab", "Ad", "Adhr", "Af", "Afn", "Afr", "Ahl", "Al", "Alm", "Am", "Amn", "An", "Anb", "Aq", "Ar", "Arw", "As", "Asm", "At", "Ath", "Aw", "Az", "Fak", "Far", "Farh", "Fas", "Fat", "Fawz", "Fidd", "Fik", "Ghaad", "Ghaal", "Ghaid", "Ghuz", "Haaf", "Haaj", "Haak", "Haal", "Haan", "Haar", "Haaz", "Hab", "Had", "Hadb", "Hafs", "Haif", "Hak", "Hal", "Ham", "Hamd", "Hamn", "Hams", "Han", "Has", "Hasn", "Haz", "Hib", "Hikm", "Himm", "Hiss", "Hum", "Huw", "Ibt", "Iff", "Ilh", "Imt", "In", "Ins", "Isr", "Izz", "Jad", "Jam", "Jann", "Jasr", "Jawh", "Jeel", "Juh", "Jum", "Juw", "Kaat", "Kaaz", "Kab", "Kam", "Kar", "Kath", "Kawk", "Khaal", "Khad", "Khair", "Khal", "Khul", "Kif", "Kin", "Laaiq", "Lab", "Lail", "Lat", "Lay", "Lub", "MAst", "MAwh", "Maaj", "Maar", "Maaz", "Mad", "Mah", "Mahd", "Mahm", "Mais", "Maj", "Mal", "Man", "Marz", "Masr", "Minn", "Misk", "Mub", "Mudr", "Muhj", "Mum", "Mun", "Munt", "Mush", "Naad", "Naaf", "Naail", "Nab", "Nad", "Nadh", "Naf", "Nahl", "Naj", "Najl", "Najm", "Nam", "Naq", "Nas", "Naw", "Naz", "Nism", "Nus", "Nuzh", "Qaaid", "Qam", "Raab", "Raad", "Raaf", "Raan", "Rabd", "Radw", "Raf", "Rah", "Rahm", "Rai", "Rait", "Ram", "Ramz", "Rand", "Rash", "Rawd", "Raz", "Rih", "Rut", "Ruw", "Saab", "Saah", "Saal", "Saar", "Sab", "Sabr", "Sad", "Sah", "Sahl", "Sam", "Shaam", "Shadh", "Shaf", "Shak", "Sham", "Sir", "Suh", "Sul", "Sum", "Taal", "Taam", "Tah", "Tam", "Tasn", "Thaam", "Tham", "Tul", "Um", "Wad", "Wism", "Yaasm", "Yasm", "Zaah", "Zaaid", "Zahr", "Zeen", "Zub", "Zuh", "Zuhr"];
|
|
var nm4 = ["a", "aa", "aaba", "aaf", "aah", "aahil", "aal", "aala", "aam", "aama", "aan", "aana", "aani", "aar", "aasa", "aat", "aatif", "aaya", "aha", "aiba", "aida", "aila", "aina", "aira", "aka", "ar", "ara", "at", "eeba", "eeda", "eefa", "eeha", "eeja", "eeka", "eela", "eema", "een", "eena", "eeqa", "eer", "eera", "eesa", "eeza", "iba", "ida", "if", "ifa", "ika", "ila", "ima", "ina", "inaan", "isa", "itha", "iya", "iyya", "iza", "ooba", "ooda", "oodha", "oona", "oora", "ullah"];
|
|
var br = "";
|
|
|
|
function nameGen(type) {
|
|
var tp = type;
|
|
var element = document.createElement("div");
|
|
element.setAttribute("id", "result");
|
|
for (i = 0; i < 10; i++) {
|
|
np = Math.random() * 3 | 0;
|
|
if (np === 0) {
|
|
nameMas();
|
|
while (nMs === "") {
|
|
nameMas();
|
|
}
|
|
names = nMs;
|
|
}
|
|
if (tp === 1) {
|
|
nameFem();
|
|
while (nMs === "") {
|
|
nameFem();
|
|
}
|
|
if (np === 0) {
|
|
names = nMs + " al-" + names;
|
|
} else {
|
|
names = nMs;
|
|
}
|
|
} else {
|
|
nameMas();
|
|
while (nMs === "") {
|
|
nameMas();
|
|
}
|
|
if (np === 0) {
|
|
names = nMs + " al-" + names;
|
|
} else {
|
|
names = nMs;
|
|
}
|
|
}
|
|
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);
|
|
}
|
|
|
|
function nameFem() {
|
|
rnd = Math.random() * nm3.length | 0;
|
|
rnd2 = Math.random() * nm4.length | 0;
|
|
nMs = nm3[rnd] + nm4[rnd2];
|
|
testSwear(nMs);
|
|
}
|
|
|
|
function nameMas() {
|
|
rnd = Math.random() * nm1.length | 0;
|
|
rnd2 = Math.random() * nm2.length | 0;
|
|
nMs = nm1[rnd] + nm2[rnd2];
|
|
testSwear(nMs);
|
|
}
|