كيفية جمع مصفوفة JavaScript مع تقليل

Kyfyt Jm Msfwft Javascript M Tqlyl



في بعض الأحيان ، لا يمكن للمستخدمين التعامل مع كمية كبيرة من البيانات في المصفوفة. للقيام بذلك ، يقومون بإجراء عمليات متعددة على البيانات لتقليل حجم العنصر. ال ' يقلل() 'في JavaScript لضغط حجم المصفوفة في قيمة واحدة قبل تنفيذ دالة محددة لكل قيمة مصفوفة ووضع قيمة متغير للدالة في المصفوفة.

سيشرح هذا المنشور طريقة جمع مصفوفة جافا سكريبت بتقليل.







كيفية جمع مصفوفة JavaScript مع تقليل؟

لتلخيص مصفوفة JavaScript ، فإن ' يقلل() يمكن استخدام طريقة ”. يتم استخدام طريقة الاختزال لتقليل عنصر المصفوفة بمساعدة تحديد وظيفة المخفض.



بناء الجملة

لاستخدام طريقة تقليل () JavaScript ، جرب الصيغة الموضحة أدناه:



مجموعة مصفوفة. يقلل ( وظيفة ( المجموع و القيمة الحالية و الفهرس الحالي و arr ) و القيمة البدائية )

في بناء الجملة هذا:





  • ' وظيفة() 'مطلوب للتشغيل لكل عنصر في المصفوفة.
  • ' القيمة الحالية يحدد 'القيمة الحالية لتشغيلها في دالة.
  • ' الفهرس الحالي 'يشير إلى فهرس القيمة قيد التشغيل.
  • ' arr 'يوضح المكان الذي ينتمي إليه عنصر التشغيل.
  • ' القيمة البدائية 'معلمة اختيارية. يحدد القيمة التي يتم تمريرها إلى الوظيفة.

مثال 1: حساب مجموع مصفوفة JavaScript باستخدام أسلوب تقليل () عن طريق تحديد دالة

لحساب مجموع مصفوفة جافا سكريبت باستخدام طريقة الاختزال عن طريق تحديد دالة ، جرب المثال المذكور:

وظيفة سومار ( arr ) {
مقدار ثابت مجموع = آر. يقلل ( وظيفة ( المجموع و عنصر ) {
يعود المجموع + عنصر ؛
} ) ؛
وحدة التحكم. سجل ( مجموع ) ؛
}
  • أولاً ، حدد وظيفة باسم معين.
  • ثم ، أعلن ثابتًا واستخدم ' arr.reduce () 'وإضافة وظيفة كمعامل للطريقة المحددة.
  • قم بتمرير المعلمات إلى الوظيفة.
  • استخدم ال ' يعود 'الكلمة الرئيسية ثم احسب إجمالي العناصر.
  • عرض الإخراج على وحدة التحكم بمساعدة 'console.log ()'

أخيرًا ، حدد المصفوفة التي نريد جمع العناصر إليها:



سومار ( [ 8 و 9 و 7 و 6 و 4 ] ) ؛

يمكن ملاحظة أن مجموع عنصر مصفوفة JavaScript مع طريقة تقليل يتم حسابه وعرضه على وحدة التحكم:

مثال 2: احسب مجموع مصفوفة جافا سكريبت باستخدام أسلوب تقليل من خلال تحديد ثابت

لجمع كل عناصر المصفوفة باستخدام طريقة تقليل () ، أولاً وقبل كل شيء ، قم بتهيئة ثابت وتخزين العنصر في مصفوفة:

مقدار ثابت arr = [ 7 و 3 و 9 و 0 ] ؛

وبالمثل ، حدد ثابتًا آخر واضبط قيمة البداية:

مقدار ثابت قيمه البدايه = 0 ؛

بعد ذلك ، استخدم ' يقلل() 'كقيمة للثابت وتحديد المعلمات:

مقدار ثابت sumWithstart = آر. يقلل (
( المجمع و قيمة ) => المجمع + قيمة و
قيمه البدايه
) ؛

أخيرًا ، اعرض الإخراج على وحدة التحكم بمساعدة ' console.log () 'واستدعاء الوظيفة المحددة كوسيطة لها:

وحدة التحكم. سجل ( sumWithstart ) ؛

انتاج |

لقد تعرفت على طريقة حساب مجموع مصفوفة JavaScript باستخدام طريقة الاختزال.

خاتمة

لحساب مجموع مصفوفة JavaScript باستخدام المصغر ، فإن ' يقلل() يمكن استخدام طريقة ”. يتم استخدام طريقة التصغير لتقليل أو ضغط حجم المصفوفة عن طريق إجراء عمليات مختلفة. للقيام بذلك ، قمنا بحساب مجموع المصفوفة لتقليل الحجم. هذا كل شيء عن طريقة حساب مجموع مصفوفة جافا سكريبت باستخدام طريقة الاختزال.