PDA

Просмотр полной версии : create array


RRR
08.11.2001, 17:51
Застесналси я своим недавним заявлениям, что до массивов допру через пару лет :D Низя так.
Прилагаю первый опыт, основаный на сдешних уроках (сэнкс их автору). Но есть вопрос - как скриптами заполнить нужные массивы, если надо создать 3 ряда (по 10/10/11 - календарь в три ряда)?

gOloVasTicK '~
08.11.2001, 21:55
function Time (Day, Mon, Yea) {
this.Day = Day;
this.Mon = Mon;
this.Yea = Yea;
}
Base = new Array();
Base[0] = new Time(10, 11, 2001);
trace (Base[0].Day+"/"+Base[0].Mon+"/"+Base[0].Yea);

i=0;
while(i<ZZZZZZZ){
...............
Base[i] = new Time(...., ...., ....);
...............
}

RRR
09.11.2001, 11:05
Спасибо :)

Fisher
09.11.2001, 13:15
Я тут припознился кажись :p :p

dat=new Array();
function DMY (day,mon,yea) {
dt = {d:day,m:mon,y:yea};
dat.push(dt);
delete dt;
}
DMY(10,11,2001);
trace (dat[0].d+"/"+dat[0].m+"/"+dat[0].y);

RRR
09.11.2001, 13:38
Сэнкс, пока что смотрю на оба примера как :D на ворота.
Ничего, въеду. Тока сходу 1? по синтаксису - это как разтолковать "d:day" ?
А в принципе я запутал, упоминав календарь. На самом деле меня интересовало, как слепить массивы координат (в примере). Начинаю догадываться, что через цоунтеры и пусх. P.S. Это чисто для образования, т.е., если енто имхо сложно и долго - и фиг сним, не хочу отнимать ваше время на придумывание и объяснения. :)