JavaScript چگونه می توان میانگین یک آرایه را محاسبه کرد

  • 2022-11-7

با این حال ، اگر این زنگ ها زنگ نزنید ، توصیه می کنم بیشتر بخوانید.

در این راهنما ، شما می آموزید که چگونه می توانید میانگین آرایه اعداد را به سه روش مختلف محاسبه کنید:

  1. رویکرد برای حلقه
  2. عملکرد foreach ()
  3. عملکرد کاهش ()

قبل از پرش به این موارد ، اطمینان حاصل کنیم که در وهله اول محاسبه میانگین به چه معنی است.

متوسط در ریاضیات

مقدار متوسط مرکزیت داده ها را توصیف می کند. در اینجا خط قرمز متوسط ارتفاع ستون ها است.

در ریاضیات ، میانگین ارزش متوسط گروهی از اعداد است. میانگین نیز معمولاً میانگین یا میانگین حسابی نامیده می شود.

میانگین با تقسیم کل تمام مقادیر بر اساس تعداد مقادیر محاسبه می شود.

راه حل . بیایید سنین را خلاصه کنیم و نتیجه را بر اساس تعداد دانش آموزان تقسیم کنیم:

محاسبه میانگین یک روش مفید برای توصیف داده ها در آمار است.

به عنوان مثال ، شما می توانید میانگین نمرات خود را محاسبه کنید تا ایده ای در مورد میزان تحصیلات خود داشته باشید.

به هر حال ، بیایید به قسمت برنامه نویسی این آموزش بپردازیم.

بیایید یک JavaScript اساسی را برای حلقه اجرا کنیم تا میانگین اول را پیدا کنیم.

میانگین را با حلقه در جاوا اسکریپت پیدا کنید

شاید مبتدی ترین روش برای یافتن میانگین آرایه JavaScript با استفاده از یک حلقه برای جمع بندی اعداد باشد.

  1. مجموعه ای از اعداد را ایجاد کنید.
  2. برای جمع آوری اعداد ، متغیر جمع را اولیه کنید.
  3. از طریق شماره ها حلقه کنید و هر شماره را به جمع اضافه کنید.
  4. تعداد اعداد را بر اساس تعداد اعداد در آرایه تقسیم کنید.
  5. نتیجه را نشان دهید.

اگرچه هیچ مشکلی در این رویکرد وجود ندارد ، اما می توانیم آن را کوتاه تر و مختصر تر کنیم.

در مرحله بعد ، شما می خواهید یاد بگیرید که چگونه از عملکرد foreach () برای محاسبه میانگین استفاده کنید.

مثالهای زیر واسطه تر است. نگران نباشید اگر آنها را به عنوان یک مبتدی کمی مشکل پیدا کردید!

میانگین را با استفاده از foreach پیدا کنید ()

در JavaScript ، یک تابع داخلی به نام foreach () وجود دارد.

این تابع برای اجرای یک تابع GIVE برای هر عنصر در آرایه استفاده می شود.

به عبارت دیگر ، عملکرد foreach () بسیار مانند یک حلقه رفتار می کند. از طریق آرایه تکرار می شود و عملکرد داده شده را برای هر عنصر فراخوانی می کند.

  1. مجموعه ای از اعداد را ایجاد کنید.
  2. مبلغ را به 0 تنظیم کنید.
  3. از عملکرد foreach () استفاده کنید تا از طریق شماره ها حلقه کنید و هر شماره را به جمع اضافه کنید.
  4. تعداد اعداد را بر اساس تعداد اعداد در آرایه تقسیم کنید.
  5. نتیجه را نشان دهید.

برای تهیه foreach () هر شماره را به مبلغ اضافه کنید ، باید تابعی را که یک آرگومان شماره را می پذیرد ، بگیرد و آن را به مبلغ اضافه کند.

برای اینکه کمی مختصر تر شود ، می توانید از نماد عملکرد فلش در تماس عملکردی Foreach () استفاده کنید:

اگرچه این رویکرد کمی کوتاه تر از رویکرد حلقه است ، اما هنوز هم ظریف ترین نیست.

در مرحله بعد ، بیایید از عملکرد کاهش () استفاده کنیم تا میانگین آرایه اعداد را پیدا کنیم.

این باعث می شود روند به طور قابل توجهی ساده تر شود.

با استفاده از کاهش () میانگین را پیدا کنید

در JavaScript ، یک تابع داخلی به نام RECESS () وجود دارد.

این تابع به همان روشی که در ریاضیات تاشو می کند کار می کند. کاهش به این معنی است که شما گروهی از اعداد را به یک مقدار واحد می برید.

به عنوان مثال ، می توانید مجموعه ای از اعداد را کاهش داده یا جمع کنید تا مبلغ آن را بدست آورید.

عملکرد کاهش () عملکردی را به عنوان آرگومان خود می گیرد. به این یک کاهش دهنده گفته می شود.

همچنین یک مقدار اولیه برای نتیجه انباشته شده به عنوان استدلال دوم خود می گیرد.

در اینجا نحوه عملکرد عملکرد () و عملکرد کاهش دهنده بر روی یک آرایه آمده است:

  1. در دو عنصر اول آرایه با یک کاهش دهنده تماس بگیرید تا نتیجه جزئی بدست آورید.
  2. برای ایجاد یک نتیجه جدید ، با همان عملکرد در نتیجه جزئی و عنصر سوم آرایه تماس بگیرید.
  3. تکرار کنید تا مقادیر بیشتری باقی نماند.
  4. نتیجه را برگردانید.

حال ، بیایید از کاهش () برای یافتن میانگین یک عملکرد استفاده کنیم.

  1. The reducer (a, b) =>A + B برای هر شماره در آرایه فراخوانی می شود ، کجا
    • A "نتیجه تاکنون" است.
    • B شماره بعدی است.
  2. آرگومان دوم تماس عملکرد کاهش () 0 است. این مقدار اولیه برای جمع آرایه است.
  3. از عملکرد کاهش () برای یافتن تعداد اعداد موجود در آرایه استفاده می شود.
  4. مبلغ سپس به طول آرایه تقسیم می شود تا میانگین به دست بیاید.

همانطور که مشاهده می کنید ، این قطعه کد کوتاهتر از رویکرد حلقه است. هنگامی که یاد گرفتید که چگونه عملکرد کاهش () را کمی بهتر بخوانید ، متوجه می شوید که این کد کد ساده تر از حلقه طولانی است.

برای یافتن یک راهنمای کامل در مورد نحوه استفاده از عملکرد کاهش () در JavaScript ، در مورد خواندن این مقاله احساس راحتی کنید.

این مثال را کامل می کند.

حال شما باید درک خوبی از نحوه محاسبه میانگین یک آرایه در جاوا اسکریپت به صورت دسته ای از روش های مختلف داشته باشید.

قبل از رفتن ، اجازه دهید سریعاً یک بازپرداخت انجام دهیم.

نتیجه

امروز یاد گرفتید که چگونه می توانید میانگین یک آرایه در JavaScript را محاسبه کنید.

برای یادآوری ، از میانگین در آمار برای توصیف مرکزیت یک مجموعه داده استفاده می شود.

برای یافتن میانگین (میانگین) ، مقادیر را جمع کنید و جمع را بر اساس تعداد مقادیر تقسیم کنید.

  • برای حلقه
  • عملکرد foreach ()
  • عملکرد کاهش ().

رویکرد دوم برای پیچاندن سر شما به عنوان یک مبتدی کمی دشوار است. با این حال ، این یک روش واقعاً کوتاه و مختصر برای انجام کار است.

با تشکر از خواندن

خواندن بیشتر

گزارش این تبلیغ

  • نویسنده : خوش خلق پهلوياني كتايون
  • منبع : returnofthemac.tech
  • بدون دیدگاه

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.