V tomto článku predstavím opäť zaujímavú funkciu na rýchle generovanie používateľských mien. Uvedený programový kód je vhodný, ak používateľovi zobrazujete navrhovaný nick alebo username, pod ktorým sa bude prihlasovať.
Funkcia vychádza z pôvodného mena a priezviska, na základe ktorého vygeneruje používateľské meno. To môže byť používateľovi navrhnuté, ak jeho aktuálny username/nick pri zakladaní účtu už existuje. Ide teda o užitočnú funkciu, ktorá nájde široké uplatnenie.
function getUserName(name) {
return (
name.replace(/\s/g, "").toLowerCase() +
parseInt(Math.random() * 1000).toString()
);
}
function show(name) {
console.log(getUserName(name));
}
show("James Smith");
// jamessmith161
show("Lili Ferrell");
// liliferrell523
show("Bryn Alford");
// brynalford525