Rozwiązanie nr 2:
function generateNickName(){
var nicknames = ['A.I.M.','Abomination ','Absorbing Man','Abyss','Adam Warlock','Agent Brand','Agent Zero','Aginar','Ajak','Akemi','Albert Cleary','Alex Power','Alexa Mendez','Alice','Alpha Flight','Alvin Maker','Amanda Sefton','American Eagle ','Amora','Amun','Ancient One ','Angel ','Anita Blake','Annihilus','Ant-Man ','Anthem','Apocalypse ','Arachne','Arcade','Archangel','Ares','Armadillo','Armory','Arsenic','Asgardian','Asylum','Aurora','Avengers','Azazel ','Banshee ','Baron Zemo ','Baroness SBak','Bart Rozum','Batroc the Leaper','Beak','Beast ','Becatron','Beef','Ben Grimm','Ben Reilly','Bengal','Betty Brant','Beyonder','Big Bertha','Bill Hollister','Bishop ','Black Bolt','Black Cat','Black Crow','Black Panther','Black Queen','Black Tom','Black Widow ','Blacklash','Blade','Blazing Skull','Blink','Blob','Blockbuster','Bloke','Bloodaxe','Bloodstorm','Blue Blade','Blue Shield','Bob, Agent of Hydra','Boomer','Box','Bromley','Brother Voodoo','Brotherhood of Mutants ','Brute','Bug','Bullseye','Butterfly','Cable ','Cable ','Calamity','Callisto','Calypso','Cannonball','Captain America ','Captain Britain','Captain Cross','Captain Marvel ','Captain Stacy','Cardiac','Cargill','Carmella Unuscione','Carnage ','Carol Hines','Catseye','Celestials','Centurions','Cerise','Chamber','Champions','Charles Xavier','Chase Stein','Chimera','Christian Walker','ClanDestine','Clea ','Cloak','Cobalt Man','Colonel America','Colossus ','Constrictor','Controller','Corsair','Cottonmouth','Countess','Crimson Dynamo','Crimson King','Crule','Crusher Hogan ','Cuckoo','Cuthbert','Cyclops','Cyclops ','Dagger','Daimon Hellstrom','Dakota North','Dani Moonstar','Daredevil','Daredevil ','Dargo Ktor','Dark Beast','Dark X-Men','Darkstar','Dazzler','Deacon Frost','Deadpool ','Death','Deathcry','Deathstrike ','Debrii','Defenders','Destiny','Deviants','Devos','Diablo','Dinah Soar','Doc Samson','Doctor Doom ','Doctor Octopus','Doctor Spectrum','Doctor Strange ','Domino','Doomsday Man','Doorman','Dormammu','Dr. Strange ','Dragon Lord','Drax','Dreaming Celestial','Dum Dum Dugan','Echo','Eddie Lau','Edwin Jarvis','Electro','Elektra','Elements of Doom','Elixir','Elsa Bloodstone','Empath','Enchantress ','Ender Wiggin','Epoch','Eternals','Excalibur','Exodus','Ezekiel','Falcon','Fallen One','Fantastic Four','Fantastick Four','Fat Cobra','Fenris','Fin Fang Foom','Firebrand','Firelord','Firestar ','Flatman','Foggy Nelson','Forearm','Forge ','Frank Castle','Franklin Richards','Freak','Frog Thor','Galactus','Gambit','Gamora','Gargoyle','Garia','Gateway','Geiger','Generation X','Genis-Vell','Gertrude Yorkes','Ghost Rider ','Giant Girl','Giant-dok','Gideon','Gladiator ','Glenn Talbot','Goblin Queen','Goliath ','Gorilla Man','Gravity','Green Goblin ','Green Goblin ','Grey Gargoyle','Grim Reaper','Guardian','Guardsmen','GW Bridge','Gwen Stacy ','H.E.R.B.I.E.','Half-Life ','Hammerhead ','Hannibal King','Hardball','Harpoon','Harry Heck','Harry Osborn ','Havok','Hawkeye ','Hawkeye ','Hedge Knight','Hellfire Club','Hellion','Hemingway','Hepzibah','Heroes For Hire','High Evolutionary','Hiroim','Hitomi Sakuma','Hobgoblin ','Holocaust ','Hope Summers','Howard The Duck','Hulk','Human Cannonball','Human Robot','Human Torch ','Humbug','Hussar','Hydro-Man','Hypno-Hustler','Iceman ','Ikaris','Ilyana Rasputin','Imperfects','Impossible Man','Inertia','Inhumans','Invaders','Invisible Woman ','Iron Cross Army','Iron Fist ','Iron Man ','Iron Patriot','Ironclad','Jack Flag','Jack O Lantern','Jackal','James Buchanan Barnes','Jamie Braddock','Janus, the Nega-Man','Jazinda','Jean Grey','Jennifer Smith','Jessica Drew','Jetstream','Jimmy Woo','Jocasta','John Jameson','John Wraith','Johnny Storm','Joshua Kane','Joystick','Jubilee ','Jule Carpenter','Junta','Justin Hammer','Kabuki','Karen O Malley','Karma','Karolina Dean','Kate Bishop','Ken Ellis','Kid Colt','Killmonger','King Bedlam','Kingpin','Kitty Pryde','Klaw','Korath','Korvac','Kree','Kronos','Kylun','Lady Bullseye','Lady Mastermind','Lady Vermin','Landau','Layla Miller','Leech','Lei Kung, The Thunderer','Leo ','Leper Queen','Lethal Legion','Lifeguard','Lightspeed','Lilandra','Lily Hollister','Living Lightning','Living Tribunal','Lizard','Loa','Lockjaw','Loki','Loners','Longshot ','Lord Tyger','Lorna Dane','Lucky Pierre','Luke Cage','Lyja','M.O.D.A.M.','M.O.D.O.K.','Ma Gnuci','Mach IV','Mad Thinker','Madame Masque','Maddog','Madripoor','Maelstrom','Magdalene','Magik ','Maginty','Magneto','Magus ','Makkari','Malice ','Man-Wolf','Mandrill','Manta','Marauders','Maria Hill','Marrow','Martin Li','Marvel Boy','Marvex','Mary Jane ','Masked Marvel ','Master Chief','Mastermind','Mathemanic','Matthew Murdock','Mauler','Maverick ','May Parker','Meggan','Menace','Mentor','Mephistopheles','Mesmero','Meteorite','Micro/Macro','Microchip','Midnight ','Mikhail Rasputin','Millie the Model','Mindworm','Mister Fear','Mister Sinister ','Mister Sinister ','Mockingbird','Moira MacTaggert ','Mole Man','Molly Hayes','Molten Man','Mongu ','Moon Knight','Moon Knight ','Moonstone','Mordo','Morgan Stark','Morlun','Mother Askani','Mr. Fantastic','Mr. Fish','Mr. Hyde','Mr. Meugniot','Mr. Payback','MS2','Multiple Man','Mysterio','Mysterio ','Mystique ','Namora','Naoko','Nebula','Nekra','Network','New Mutants','New X-Men','Next Avengers','Nick Fury','Nick Fury ','Nicolaos','Night Thrasher','Nightcrawler ','Nightmare','Nine-Fold Daughters of Xao','Nocturne','Nomad ','Norman Osborn','Northstar','Nova ','Nova ','Odin','Old Lace','Omega Red','Omega the Unknown','Onslaught ','Ord','Orphan-Maker','Outlaw Kid','Owl','Paladin','Paper Doll','Patriot','Penance ','Pestilence','Pete Wisdom','Peter Quill','Phantom Reporter','Photon','Piledriver','Pixie','Polaris','Power Man ','Praxagora','Pretty Boy','Prima','Princess Powerful','Prodigy','Professor Monster','Professor X ','Proteus ','Proudstar','Prowler ','Psylocke','Puck','Puff Adder','Puma','Punisher ','Puppet Master','Purple Man','Quasar ','Queen Noir','Quicksilver','Quicksilver ','Radioactive Man','Rage','Randall','Random','Ravenous','Raza','Reavers','Red 9','Red Ghost ','Red Hulk ','Red Shift','Red Skull ','Redwing','Retro Girl','Rhino','Richard Fisk','Rick Jones ','Rictor','Risque','Robert Baldwin','Rocket Raccoon','Rocket Racer','Rogue','Rogue ','Rogue ','Romulus','Roughhouse','Roxanne Simpson','Runaways','Sabra','Sabretooth ','Sabretooth ','Salems Seven ','Salo','Santa Claus','Sasquatch ','Sauron','Scarecrow ','Scarlet Spider ','Scarlet Witch ','Scorpion ','Scrambler','Screwball','Secret Warriors','Senator Kelly','Sentinels','Ser Duncan','Sersi','Shadow King ','Shadowcat ','Shadu the Shady','Shaman','Shang-Chi','Shanna the She-Devil','Shard','Sharon Ventura','She-Hulk','Sheva Callister','Shinko Yamashiro','Shiva','Shocker ','Shooting Star','Shriek','Silhouette','Silver Centurion','Silver Sable','Silver Samurai ','Silverclaw','Sin','Sir Ram','Sister Grimm','Skaar ','Skreet','Skrulls ','Slapstick','Sleeper','Slipstream','Smasher ','Snowbird','Songbird','Spacker Dave','Speed','Speedball ','Sphinx ','Spider-Girl ','Spider-Ham ','Spider-Man','Spider-Woman ','Spirit','Spot','Spyke','Squirrel Girl','Stacy X ','Star-Lord ','Stardust','Starhawk ','Stark Industries','Steel Serpent ','Stepford Cuckoos','Stephen Strange','Stick','Stingray ','Storm','Storm ','Stranger','Stryfe','Sub-Mariner','Sugar Man','Sunfire','Sunset Bain','Super Hero Squad','Super-Skrull','Supreme Intelligence','Susan Delgado','Sway','Swordsman','Sym','Tag','Talkback ','Talos','Tarantula ','Taskmaster','Ted Forrester','Tenebrous','Terror','Thaddeus Ross','Thanos ','The Anarchist','The Captain','The Executioner','The Fury','The Hood','The Hunter','The Leader ','The Liberty Legion','The Phantom','The Renegades','The Shiver Man','The Stranger','The Watchers','Thing','Thor ','Thor Girl','Thunderbird ','Thunderbolt ','Thunderbolts','Tiger Shark','Tigra ','Tinkerer','Titanium Man ','Toad Men','Tombstone','Tony Stark','Toxin','Trauma','Trish Tilby','True Believers','Tusk','Tyger Tiger','Tyrannus','U-Go Girl','Uatu The Watcher','Ultimate Spider-Man ','Ultimatum','Ultra-Adaptoid','Ultron','Unicorn','Union Jack ','Unus','Unus ','Valkyrie ','Vampiro','Vanisher ','Vanisher ','Vargas','Veda','Venom ','Venom ','Venus Dee Milo','Vertigo ','Victor Von Doom','Vindicator','Viper','Vision','Vulcan ','Vulture ','Wallop','War ','War Machine ','Warbound','Warlock ','Warpath','Warstar','Wasp ','Weapon X','Wendell Vaughn','Werewolf By Night','Whirlwind','White Queen ','White Tiger ','Wiccan','Wild Child ','Wildside','Wilson Fisk','Winter Soldier','Wolf Cub','Wolfsbane','Wolver-dok','Wolverine ','Wonder Man','Wong ','Wrecker','X-51','X-Cutioner','X-Factor Investigations','X-Man','X-Statix','Xavin','Yellowjacket ','Young X-Men','Zaran','Zarek','Zemo','Zombie ','Zzzax']; // Deklaracja i inicjalizacja tablicy z nazwami
var nickNumber = Math.round(Math.random()*(nicknames.length-1)); // Losowanie bohatera z tablicy
var randomNumber = Math.round(Math.random()*1000); // Losowanie liczby z zakresu 0-1000
return nicknames[nickNumber] + randomNumber; // Funkcja wypluwa gotowy nick: nazwę bohatera + (pseudo)losową liczbę
}