Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Словарь. обратный перевод (https://javascript.ru/forum/misc/78448-slovar-obratnyjj-perevod.html)

kgapcah 16.09.2019 15:28

Словарь. обратный перевод
 
Как добавить реверсивный(обратный) перевод слова. Например, я ввожу в поле слово "ручка" появляется перевод "pen", но когда пишу "pen", то перевода нет?

П.С. Хочу сделать словарь своего родного языка.

<script>
var translations = {
"агь" : "да",
"ваъ" : "нет",
"гаруб" : "книга",
}

$(function() {
$('input[name="translate"]').on('click', function() {
var word = $('input[name="word"]').val();
var result = word in translations ? translations[word].toUpperCase() : "Такого слово нет!";
$('.result').text(result);
});
});
</script>

рони 16.09.2019 16:20

kgapcah,
сделайте словарь обратного перевода, как translations и добавьте в result.

рони 16.09.2019 16:20

kgapcah,
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[html run]
... минимальный код страницы с вашей проблемой
[/html]

О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.


Часовой пояс GMT +3, время: 10:11.