Показать сообщение отдельно
Старый 08.05.2007, 18:18
ccwds вне форума Посмотреть профиль Отправить личное сообщение для ccwds Посетить домашнюю страницу ccwds Найти все сообщения от ccwds
  № 5  
Ответить с цитированием
ccwds

Регистрация: Nov 2001
Адрес: Москва
Сообщений: 155
Спасибо! Понял!
Я только добавил break, может, это и не оптимально, но тогда выводит id, не повторяясь при нескольких нахождениях одинаковой цифры.

Код:
var ar1:Array = new Array (2, 3, 2)
var ar2:Array = new Array (4, 1)
var ar3:Array = new Array (5, 1, 2, 3)
var ar4:Array = new Array (4, 4, 5)
var ar5:Array = new Array (5, 1, 1, 1, 2);

for (i = 1; i <=5; i++){
	for (j = 0; j <= 5; j++){
		if (this["ar" + i][j] == 2){
			trace (i) // выводит 1, 3, 5
			break;
		}
	}
}