Показать сообщение отдельно
  #1 (permalink)  
Старый 11.03.2015, 17:15
Интересующийся
Отправить личное сообщение для Arx777 Посмотреть профиль Найти все сообщения от Arx777
 
Регистрация: 20.02.2015
Сообщений: 25

Поиск значения в двухмерном массиве
День добрый
Как реализовать поиск значения в двухмерном массиве?
Т. е. поиск в одномерном массиве работает корректно
function find(array, value) {
    return mazePacman1.indexOf(value)
}

var mazePacman1  = [
    1, 2, 3, 4, 5
];

alert(find(mazePacman1, 2)); //1


А как реализовать подобное для двухмерного/многомерного массива? Ибо он выдает "-1"(т.е. не найдено)
function find(array, value) {
    return mazePacman1.indexOf(value)
}
var mazePacman1 = [
    [1, 2, 3, 4, 5],
    [2, 1, 4, 5, 5]
];

alert(find(mazePacman1, 2)); //-1

Последний раз редактировалось Arx777, 11.03.2015 в 17:45.
Ответить с цитированием