ذخیره کردن مقدار (Value) برگردانده شده توسط یک تابع (Function) در یک آرایه (Array)، در JavaScript
در JavaScript ، این امکان وجود دارد که در هنگام تعریف کردن آرایه (Array)، مقدار (Value) برگردانده شده توسط یک تابع (Function) را نیز در آرایه (Array) قرار دهیم.
به عنوان مثال، فرض کنید که تابعی (Function) به صورت زیر تعریف کرده ایم (تابع دو عدد را دریافت کرده و حاصل جمع آنها را برمی گرداند) :
اکنون می توانیم در هنگام تعریف یک آرایه (Array)، مقدار (Value) برگردانده شده توسط تابع (Function) را به عنوان یکی از عنصرهای (Element) آرایه (Array) قرار دهیم :
یا کد زیر :
به مثال زیر توجه کنید :
نتیجه :
نتیجه :
دقت شود که مقدار متغیرهای D و E حتما باید قبل از تعریف آرایه (Array) مشخص شده باشد و اگر مقدار آنها اصلا مشخص نشده باشد یا اینکه بعد از تعریف آرایه (Array) مشخص شده باشد، کدها خطا می دهند.
بنابراین در اجرای کدهای دو مثال زیر، هیچ خروجی نخواهیم داشت و کدها خطا می دهند :
نتیجه :
کدها خطا می دهند و هیچ خروجی نخواهیم داشت :
نتیجه :
کدها خطا می دهند و هیچ خروجی نخواهیم داشت :