في هذا الدرس الثامن من سلسلة دروس JavaScript/Node.js ، سنتعلم كيفية استخدام حلقات (Loops) في JavaScript. حلقات هي جزء مهم من أي لغة برمجة وتستخدم لتكرار تنفيذ كود معين عدة مرات.
هناك ثلاثة أنواع رئيسية من الحلقات في JavaScript:
- For loop
- While loop
- Do-While loop
سنقوم بشرح كل نوع من هذه الحلقات بالتفصيل:
- For Loop:
تستخدم حلقة for عندما تعرف عدد المرات التي ترغب في تنفيذ الكود. على سبيل المثال، إذا أردت تكرار تنفيذ كود معين 10 مرات، يمكنك استخدام حلقة for كالتالي:
for (let i = 0; i < 10; i++) {
console.log(i);
}
هذا الرمز سيطبع الأرقام من 0 إلى 9 في وحدة التحكم.
- While Loop:
تستخدم حلقة while عندما لا تعرف عدد المرات التي ترغب في تنفيذ الكود. تستمر الحلقة في تنفيذ الكود حتى تتحقق شرط نهاية الحلقة. على سبيل المثال، يمكنك استخدام حلقة while لطباعة الأرقام من 1 إلى 10 كالتالي:
let i = 1;
while (i <= 10) {
console.log(i);
i++;
}
هذا الرمز سيطبع الأرقام من 1 إلى 10 في وحدة التحكم.
- Do-While Loop:
حلقة do-while تشبه حلقة while ولكن الفرق الرئيسي هو أن حلقة do-while تضمن تنفيذ الكود على الأقل مرة واحدة حتى لو لم تتحقق شرط نهايتها. على سبيل المثال، يمكنك استخدام حلقة do-while لطباعة الأرقام من 1 إلى 10 كالتالي:
let i = 1;
do {
console.log(i);
i++;
} while (i <= 10);
هذا الرمز سيطبع الأرقام من 1 إلى 10 في وحدة التحكم.
باستخدام هذه الحلقات، يمكنك تكرار تنفيذ الكود بشكل فعال وبسيط. وبممارسة وتجربة استخدام هذه الحلقات في مشاريع صغيرة ستزيد من مهاراتك في البرمجة بلغة JavaScript.
شرح مثالي، لقد انتهيت من جميع مقاطع الفيديو الخاصة بك تقريبًا على جافا سكريبت، لكننا لا ننسى أيضًا أنني مهتم جدًا برؤية مقاطع الفيديو الأخرى، نعم مقاطع الفيديو الخاصة بك رائعة، إنه مجرد الجزء الأخير من "Recursion"، لم أستطع ذلك لا أفهم، ولكن شكرا لك على أي حال،
السلام عليكم
والله مشكور جدا على المجهود الكبير والمعلومات الي بتقدمها لينا يا يحيى جزاك الله كل خير
بس والله انا وصلت للloop ومفهمتش اي حاجة وحسيتها صعبة علي وبرضو موضوع الفنكشن صار صعب قليلا علي فمحتاج حل ياجماعة الخير
اي واحد مر على دي المرحلة وصارلو زيي ممكن يساعدني بالحل وشكرا
الله يجازيك و يبارك فيك و يرزقك الجنة يا رب ..
Thank you very much, a big greeting from Morocco ❤❤❤❤
الكورس عليه شهادة
طيب الحصول على الشهاده يستلزم عمل مشروعات… ممكن حضرتك تساعدنا فى المشاريع دى؟
يلا ي هندسة وحشتنا ووحشتناJS😂❤
عاش يا هندسه كمل ربنا يبارك فيك ❤
يعطيك العافية يمعلم ممكن تعمللنى فيديو عن كيف تنظم وقت بين دراسة الجامع وبين تعلم مجال معين مثل الوب وبين تقوية مهارتة بالproblem solving لاني حاسس اني مشتت وحابب اتخرج من الجامع وانا جاهز لسوق العمل ❤❤❤
الله الله❤️
اهم حاجة تكمل معانا الخوارزميات وهياكل البيانات بص متسبناش لحد منخلص full stack 😂 انا عارف هو وقت كبير ومجهود ومفيش مقابل يستحق بس ربنا هيجزيك خير
شكرا ❤
شكرا لك على المجهود والوقت
اسالك بالله العظيم
انا شخص احب انى اتعلم
انا حاسس انى لو اتعلم البرمجه وكمل واجتهد هيكون مستوايا مقبول ان شاء الله
للاسف انا قاعد من الشغل ومقدرش اشترك فى الكورسات وكمان انا عارف ان كل الكورسات دى مشورحه على النت بس انا مفهمش اى حاجه فى البرمجه واللغات وكده
المطلوب من اى حد مش لازم صاحب القناة اى حد يساعد : انك تدينى رابط كورس مجانى لحد محترم او ترتيب حاجات اتعلمها وانا هدور على حد
ماهو return
أرجو رد بسرعة يابش
الله يباركلك يا هندسة فيديوهين ورا بعض ايواا كداا🥰🥰🥰🥰🥰🥰
تسلم يا هندسه ❤️
متوقفش كورسات وربنا يجازيك خير