مشکل کار با حلقه ها

exroxist

New Member
سلام .
ماجرا ازین قراره که من میخوام با استفاده از حلقه ها خروجیم رو در یک Dynamic Text نمایش بدم .
فرض کنید میخوام 5 دفعه در Dynamic Text عبارت "some text" نوشته بشه .
من کدم رو اینجوری نوشتم :


کد:
var myString:String = new String;
myString += getSomeText() ;
myText.text = myString ;
function getSomeText():String {
var i:Number = 0 ; 
while ( i<5 ) {
 return ( "some text" );
     i++;
     }
}


ولی وقتی دیباگ میکنم این پیغام میاد که "تابع شما هیچ مقداری رو بر نمیگردونه " .

از طرفی هم نمیخوام ازین کد استفاده کنم :

کد:
var i:Number = 0 ; 
while ( i<5 ) {
 myText.text += "some text" ;
     i++;
     }


و فقط میخوام خروجیم رو از یک تابع که یک String رو بر میگردونه استفاده کنم .
به نظرتون راه حل چیه ؟
 
آخرین ویرایش:

JavidFlasher

کاربر فعال
سلام
باید مقدار رو خارج از حلقهreturnکنی

PHP:
function getSomeText():String {
var i:Number = 0 ; 
var str:String
while ( i<5 ) {
 str = "some text" 
     i++;
     }

     return str
}
 

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

بالا