Вход

Просмотр полной версии : Словарь. обратный перевод


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 и т.п., например:


... минимальный код страницы с вашей проблемой


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