یک سوال احمقانه

arman_p

Member
درود
اگه یک تکست باکس input داشته باشیم و داخلش عدد n را وارد کنیم،چطوری می تونیم n تا آرایه داشته باشیم.:lol:
برای مثال تو تکس باکس می نویسیم 5. و 5 آرایه تشکیل می شود.
یا برای مثال می نویسیم 7، و 7 آرایه ایجاد می شود.
یا می نویسیم 10، 10 تا آرایه ایجاد می شود.
....
:wink::-?:)
سپاس
 

arman_p

Member
درود
این دستور،string رو به integer تبدیل می کنه. درسته؟
بعدش با یه for می تونیم کار رو یکسره کنیم درسته؟
 

arman_p

Member
درود
درست نمیشه.
اگه شرط برای i برقرار نباشه:
PHP:
my_arry+i:Array= new Array();
که این هم نادرست است.
 

BioDread

Banned
نبایدم کار کنه
الان این که زدی به نظزت درسته؟
/////////
Array["new_array"+i] = new Array();
 

++Hadi++

Active Member
کدش باید این باشه :
PHP:
var Count:Number;
var MainArray:Array;
Enter.addEventListener(MouseEvent.CLICK,Enterance);
function Enterance(evt:MouseEvent):void
{
    Count=Number(myInputText.text);
    MainArray=new Array(Count);
    for(var i:Number=0;i<Count;i++)
    {
        var newArray:Array=new Array();
        MainArray[i]=newArray;
        
    }
}
MainArray[0][5]
MainArray[2][6]
در واقع به دکمه Enter گفتیم که اگه کلیک شد ، مقدار تکست اون تکست باکسو بگیره و به عدد تبدیل کنه .
چون newArray محلی هست و بیرون از اون فانکشن دوام زیادی رو نداره ، پس یه آرایه Main تشکیل دادیم و اونو چند بعدی درست کردیم و گفتیم که به تعدادی که در تکست باکس نوشته شده ، آرایه در اون ترتیب بده .
در انتها این آرایه دو بعدی می شه و با روش دو خط آخر ، به تمام درایه های اون دسترسی پیدا می کنین . دقت کنین که براکت اون [] مربوط به شماره ارایه اصلی می شه (مثلا آرایه شماره 0 از n-1 آرایه - n همون عدد ورودی هست ) و براکت دوم [] همون شماره درایه آرایه داخلی هست .
بای...
 

arman_p

Member
درود
از اتساد کسرا و استاد هادی تشکر می کنم.(دکمه ی تشکر رو هم زدم):green:
خیلی لطف فرمودید.
ممنون متشکر
سپاس
 

arman_p

Member
درود
از اتساد کسرا و استاد هادی تشکر می کنم.(دکمه ی تشکر رو هم زدم):green:
خیلی لطف فرمودید.
ممنون متشکر
سپاس
 

جدیدترین ارسال ها

بالا