Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: tarya от 18 Октября 2004, 12:51:27

Название: Поиск в массиве
Отправлено: tarya от 18 Октября 2004, 12:51:27
Добрый день.

Прошу подсказать как производится поиск в массиве по значению?

Ситуация такая что перед тем как добавлять в массив значение я хочу проверить его наличие в нем. Если нет значения то добавить, если есть то пропустить. Потом мне потребуется его найти возможно для того чтоб удалить из массива.


Благодарствую за помощь сразу.
Название: Поиск в массиве
Отправлено: DimoninG от 18 Октября 2004, 16:18:14
Простым перебором всех значений массива, проверяешь его на наличие элемента (вроде if (some[0] == element)...) Если значение найдено - ставишь какой-то "флаг" в 1 (например переменную i = 1;). После того, как весь массив просмотрен (цикл закончился), смотри значение переменной i. Если 1 - значение в массиве есть. Если не 1 - нет.

Это приблизительная наводка.