Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   помогите с массивами (http://www.flasher.ru/forum/showthread.php?t=128893)

casper_61 19.08.2009 18:46

помогите с массивами
 
Есть массив и есть переменная. Переменная может принимать значение одного из элементов массива. Как узнать номер этого элемента?

mooncar 19.08.2009 18:54

Вопрос не вполне ясен. Если нет никакой логики, то только угадать этот номер.
Если вы имели ввиду, что вам нужно сравнить значение переменной и массива на предмет совпаденияя, то сделайте в цикле for.
Допустим для массива ARR и переменной variant:

Код AS1/AS2:

for (i in ARR) {
  if (ARR[i] == variant) {
    trace(i); //выведет номер элемента массива
  }
}


casper_61 19.08.2009 19:05

Да, ты все правильно понял. Все получилось, вопрос закрыт.
Спасибо!!!

iNils 19.08.2009 19:16

Предупреждение за название темы.


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.