\n <\/td>\n | function<\/span> RandWord<\/span>(<\/span>)<\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | document<\/span>.<\/span>getElementById<\/span>(<\/span>'RandomWord'<\/span>)<\/span>.<\/span>innerHTML<\/span> =<\/span> "loading word"<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | fetch<\/span>(<\/span>'./words_dictionary.json'<\/span>)<\/span>.<\/span>then<\/span>(<\/span>response<\/span> =><\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | return<\/span> response<\/span>.<\/span>json<\/span>(<\/span>)<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | }<\/span>)<\/span>.<\/span>then<\/span>(<\/span>data<\/span> =><\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | let<\/span> json<\/span> =<\/span> data<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | let<\/span> keys<\/span> =<\/span> Object<\/span>.<\/span>keys<\/span>(<\/span>data<\/span>)<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | let<\/span> randomElement<\/span> =<\/span> keys<\/span>[<\/span>Math<\/span>.<\/span>floor<\/span>(<\/span>Math<\/span>.<\/span>random<\/span>(<\/span>)<\/span> *<\/span> keys<\/span>.<\/span>length<\/span>)<\/span>]<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | document<\/span>.<\/span>getElementById<\/span>(<\/span>'RandomWord'<\/span>)<\/span>.<\/span>innerHTML<\/span> =<\/span> randomElement<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | document<\/span>.<\/span>getElementById<\/span>(<\/span>'WordBox'<\/span>)<\/span>.<\/span>value<\/span> =<\/span> ""<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | }<\/span>)<\/span>.<\/span>catch<\/span>(<\/span>err<\/span> =><\/span> {<\/span><\/td>\n <\/tr>\n \n <\/td>\n | console<\/span>.<\/span>log<\/span>(<\/span>err<\/span>)<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | }<\/span>)<\/span>;<\/span><\/td>\n <\/tr>\n \n <\/td>\n | }<\/span><\/td>\n <\/tr>\n <\/table>\n<\/div>\n\n\n <\/div>\n\n <\/div>\n<\/div>\n\n <\/div>\n | | | | | | | | | | | | | |