خوب یه برنامه استاد داده بود که خروجی محیط دایره بود.... ولی اونم int نوشته بود....
return رو متوجه نشدم./.
سلام دوست عزیز
ببینید:
ساختار کلی تابع این هست:
		کد:
	
	[FONT=Tahoma][SIZE=2][COLOR=#000000][COLOR=Blue][SIZE=3]
function functionName(argument):returnType{     statements; }[/SIZE][/COLOR][/COLOR][/SIZE][/FONT]argument : یا آرگومان های تابع ورودی های تابع می باشند که با کاما از هم جدا می شوند (در ادامه با مثال توضیح بیشتر داده می شود)
returnType : نوع بازگشت تابع می باشد، در واقع برای تعیین نوع مقداری که قرار است درون تابع return شود در صورتی که تابع شما return ی نداشته باشد این مقدار بر روی void قرار می دهیم و این به این معنی می باشد که تابع مقداری را بر نمی گرداند، البته تعریف این مقدار الزامی نیست و در صورتی که نوع خروجی را ندانید می توانید با ستاره(*) به هر نوعی از اطلاعات اشاره نمایید.
statements : شامل کدی می شود که می بایست با هر بار فراخوانی تابع اجرا شود.
برای درک بیشتر return تابعی تعریف می کنیم که دو قدار را جمع کند و یک مقدار به عنوان خروجی بدهد:
		کد:
	
	[FONT=Tahoma][SIZE=2][COLOR=#000000][COLOR=Blue][SIZE=3]
[FONT=arial]function calculate()
{     var num1:Number = 50;
    var num2:Number = 100;
    var myResult:Number;
      myResult = num1+num2;
    return myResult;
}[/FONT][/SIZE][/COLOR][/COLOR][/SIZE][/FONT]
پیروز باشید.

 
				 
 
		 
 
		 
	 
	
 
 
		



 
 
		 و خوشبختانه تونستم مشکل رو حل کنم(اونم خیلی راحت!) و یه حس خوب نوستالژیک رو تجربه کنم...یادش بخیر....
و خوشبختانه تونستم مشکل رو حل کنم(اونم خیلی راحت!) و یه حس خوب نوستالژیک رو تجربه کنم...یادش بخیر....
 
 
		 
 
		 
 
		 
 
		