|
|
|||||
бьем массив на несколько
сначала при помощи цикла из трех кадров (сорри что глупа переменные названы лень была нбивать взял из хелпа
первый кадр //инцилизируем массив var passwords = new Array("gary:foo", "mike:bar", "john:snafu", "steve:yuck", "daniel:1234"); var gary = new Array(); //var mike = new Array(); i=0; второй кадр само действие if (i<passwords.length-1) { // делим при помощи сплита и берем первою часть var name = passwords[i].split(':')[0]; } else { stop (); } if (name == "gary") { gary.push(passwords[i]); } trace (name); trace (gary[0]); i++; последний кадр зацикливаем gotoAndPlay (2); тут все работат как надо а дальше я чешу репу ( не ужели совсем дурак) пробовал через конструцию for через один кадр var passwords = new Array( "gary:foo", "mike:bar", "john:snafu", "steve:yuck", "daniel:1234" ); var gary = new Array(); for (var i=0; i< password.length; i++) { var name = passwords[i].split(':')[0]; } trace(name) if (name =="gary") {gary.push(passwords[i]); trace(gary[0]); } что тут не так? за ранее спасибо (всеж если я дурак не пиняте на дурака а просто объясните) еще раз спасибо в настоящей работе будет около 40 массивов где- то 25 - 40 значений тоесть около 40 условий if |
|
|||||
БР-р--ррррр!
Что за бред??? Кирдыкнутся МОНО, чего ты собственно добиваешься всем этим??? passwords = { gary:'foo', mike:'bar', john:'snafu'}; for(var i in passwords ) if(i==name && passwords [i]==xxx) trace('OK')
__________________
Старый плюс лучше новых двух. I like RTFM попросил - подожди - обработай Chr(255) == '\xFF' - это про "я" lexass |
|
|||||
lexass
спасибо но ты даешь не то что мне нужно но за идею спасибо у меня бред не спорю чего добиваюсь есть колендарики 1500 штук собираюсь при помоши команды dir( дос команда) (было на форуме) сформировать список (массив ) этих изображений название колендариков имеет строгую формулу год_номер по прядку есть кроме кнопок назад еще автоматический просмотр всех изоброений туда обратно, тоже самое но по годам ( тут и нужны эти масивы ) икнопка проста кликанье перебор всех картинок ну а про себя это не мая робота а скорей хобби ( постепенно в работу превращяется) спасибо еще раз |
|
|||||
lexass спасибо еще раз умкеня примено так будет только конечно именна другии
var passwords = new Array("gary:foo", "mike:bar", "john:snafu", "steve:yuck", "daniel:1234"); var gary = new Array(); var john = new Array(); var mike = new Array(); for (i in passwords) { var name = passwords[i].split(':')[0]; if (name == "gary") { gary.push(passwords[i]); } if (name == "mike") { mike.push(passwords[i]); } if (name == "john") { john.push(passwords[i]); } trace (john[1]); } вдруг кому пригодится |
Часовой пояс GMT +4, время: 19:00. |
|
« Предыдущая тема | Следующая тема » |
|
|