JS: Как я могу получить случайный ключ или значение объекта/словаря/JSON в JavaScript?

Итак... в основном я хотел запрограммировать словарного тренера.

Я сохранил все слова в словаре (и не спамлю комментарии «Это не JSON», я знаю), ключом было английское слово, значением было немецкое/французское слово. Я хотел, чтобы в тесте на словарный запас он спрашивал случайное слово, и мне нужно было поставить перевод в строке ввода ниже, затем вы нажимаете проверить, и он проверяет это.

Я также хотел, чтобы запрашиваемое слово могло быть английским (ключ) или немецким (значение).

Поэтому я хотел, чтобы он использовал ключ или значение.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Это не дубликат! На этом форуме не было ни одного вопроса, который мне помог!

Вот функция JS для создания случайного нового слова:

Теперь он запрашивает только английские слова, но я хотел использовать английские и немецкие слова. Поэтому в функцию addVocab() я просто добавил новую строку, которая также добавляет немецкое слово в качестве ключа и английское слово в качестве значения. Но это не сработало... Я также пытался использовать Object.entries, но, как и Object.values ​​и Key.value, не сработало... теперь я надеюсь, что кто-нибудь может мне помочь...

0 ответов

Другие вопросы по тегам