Generate random, alliterated animal names.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 4cdc5774a80116e1e6ba42e24cc3d333ca98cfed 17 lines 522 B view raw
1function getRandomWord(wordCollection) { 2 return wordCollection[Math.floor(Math.random() * wordCollection.length)] 3} 4 5export async function generateRandomName() { 6 const [{ default: adjectives }, { default: animals }] = await Promise.all([ 7 import('./data/adjectives.js'), 8 import('./data/animals.js') 9 ]) 10 11 const letters = Object.keys(animals) 12 const randomLetter = letters[Math.floor(Math.random() * letters.length)] 13 14 return `${getRandomWord(adjectives[randomLetter])} ${getRandomWord( 15 animals[randomLetter] 16 )}` 17}