Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 1.35 KB

iterate-through-an-array-with-a-for-loop.md

File metadata and controls

27 lines (22 loc) · 1.35 KB
title snippet order
التكرار على مصفوفة باستخدام حلقة
إحدى المهام الشائعة في الحلقات هي التكرار عبر محتويات المصفوفة
4

إحدى المهام الشائعة في الحلقات هي التكرار عبر محتويات المصفوفة. إحدى الطرق للقيام بذلك هي باستخدام حلقة for. سيُخرج هذا الكود كل عنصر من عناصر المصفوفة arr إلى وحدة التحكم:

const arr = [10, 9, 8, 7, 6];

for (let i = 0; i < arr.length; i++) {
  console.log(arr[i]);
}

تذكر أن المصفوفات لها فهرسة صفرية، مما يعني أن الفهرس الأخير للمصفوفة هو length - 1. شرطنا لهذه الحلقة هو i < arr.length، والذي يوقف الحلقة عندما يكون i مساويًا للطول. في هذه الحالة، التكرار الأخير هو i === 4، أي عندما يصبح i مساويًا لـ arr.length - 1 ويخرج 6 إلى وحدة التحكم. ثم يزيد i إلى 5، وتنتهي الحلقة لأن شرط i < arr.length لم يعد صحيح.

قم بكتابة دالة تاخذ مصفوفة من الأرقام وتعيد مجموعها. يجب عليك أن لا تغير أسم الدالة.