تعریف یک تابع (Function) جدید که یک یا چند مقدار (Value) را برمی گرداند (دارای یک یا چند خروجی)، با return ، در JavaScript

در JavaScript هنگامی که یک تابع (Function) جدید تعریف می کنیم، با استفاده از return می توانیم تعیین کنیم که تابع (Function) مورد نظر، یک یا چند مقدار (Value) را برگرداند.

مقدارهایی (Value) که می خواهیم تابع (Function) برگرداند را در کدهای تعریف تابع (Function)، در جلوی return می نویسیم. حالا یا می توانیم قبلا مقدارهای (Value) مورد نظر را در یک متغیر (Variable) ذخیره کرده باشیم و تنها نام متغیر (Variable) را در جلوی return بنویسیم، یا اینکه مستقیما مقدارهای (Value) مورد نظر را در جلوی return بنویسیم.

به مثال زیر توجه کنید :

مثال

در این مثال، قبلا مقدار (Value) مورد نظر را در یک متغیر (Variable) ذخیره کرده ایم و تنها نام متغیر (Variable) را در جلوی return می نویسیم :

نتیجه :

خطا - صفحه را دوباره بارگذاری کنید
مثال

در این مثال، مستقیما مقدار (Value) مورد نظر را در جلوی return می نویسیم :

نتیجه :

خطا - صفحه را دوباره بارگذاری کنید
نکته

اگر بخواهیم تابع (Function) بیش از یک مقدار (Value) را برگرداند، می توانیم مقدارهای (Value) مورد نظرمان را به صورت یک آرایه (Array) یا یک شیء (Object) توسط تابع (Function) برگردانیم :

نویسنده علیرضا گلمکانی
شماره کلید 28318
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 4 0 4

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)