Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Перебрать массив чисел (https://javascript.ru/forum/misc/75294-perebrat-massiv-chisel.html)

рони 19.09.2018 12:38

Andrey_szr,
$(function() {
    $("#sometext").keyup(function() {
        var arr1 = ["1", "2", "3", "4", "5"];
        var arr2 = ["Один", "Два", "Три", "Четыре", "Пять"];
        var sometext = this.value;
        var index = arr1.indexOf(sometext);
        if (index > -1) $("#sometext2").html(arr2[index])
    })
});

Andrey_szr 19.09.2018 13:02

Большое спасибо за помощь.
Формат написания "index > -1" более верный, чем
~ arr1.indexOf(sometext) ?

рони 19.09.2018 13:34

Andrey_szr,
что использовать
if( index > -1 ) или if (~index) дело за вами, первый более понятен, и по скорости наверно быстрее на 0.0000000001 секунды :)


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