@joeanno

Как сделать так, чтобы в массиве при сравнении значения были равны?

Хочу написать простой "самоучитель" английского языка. Суть такая: есть форма для ввода слова (можно для удобства задать ей id='vocabular').
Перед формой ввода слово на русском - например "небо" - в форму нужно ввести слово на английском ("sky"). В самом массиве на JS уже прописано слово "sky" в массиве. Например как-то так:

let words1 = ['sky', 'world', 'dog', 'boy', 'sun', 'light']
Задача в том, чтобы сравнивать входящее из инпута слово с тем, которое написано на русском
let words2 = ['небо', 'мир', 'собака', 'мальчик', 'солнце', 'свет']
А в конце, если ответ правильный, выводить следующую карточку (ну или отображать, что ответ правильный)
  • Вопрос задан
  • 115 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Jatakaya
Фриланс. Разработка сайтов.
Можно через ассоциативный массив (ключ-значение).
Т.е. первый объект будет содержать инфу ключ-значение (например ["небо"- "sky"], ["мир"- "world"]). А из второго брать данные для поиска по ключу.
В интернете много инфы про реализацию словарей.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы