# فانکشن یعنی چه؟

- نشانی: https://yaniche.ir/items/1396/%D9%81%D8%A7%D9%86%DA%A9%D8%B4%D9%86
- موضوع: علمی
- برچسب‌ها: ریاضی، تابع، ریاضیات، Function، ورودی، خروجی
- آخرین به‌روزرسانی: 2026-10-22

**فانکشن** یا Function به معنای «تابع» است. در ریاضیات، تابع قاعده‌ای است که به هر ورودی، دقیقاً یک خروجی نسبت می‌دهد. می‌توان تابع را مانند دستگاهی تصور کرد که یک ورودی می‌گیرد، روی آن عملیاتی انجام می‌دهد و یک خروجی تحویل می‌دهد. مثلاً تابع f(x) = 2x، هر عدد را دو برابر می‌کند.

در برنامه‌نویسی، فانکشن به بخشی از کد گفته می‌شود که کار مشخصی را انجام می‌دهد و می‌توان آن را بارها فراخوانی کرد. فانکشن‌ها ممکن است ورودی (پارامتر) بگیرند و خروجی برگردانند. استفاده از فانکشن‌ها باعث می‌شود کد مرتب‌تر، خواناتر و قابل استفادهٔ دوباره باشد.

مثال: «یه فانکشن نوشتم که میانگین اعداد رو حساب می‌کنه.»

مثال: «این فانکشن دو تا ورودی می‌گیره.»

Function در انگلیسی به معنای «کارکرد» و «عملکرد» هم هست؛ مثلاً «دکمهٔ Fn» روی صفحه‌کلید لپ‌تاپ‌ها مخفف Function است.
