admin

admin

Anonymous Function

الدالة المجهولة: هي دالة لا تحتوي على اسم عند تعريفها. تُكتب غالبًا كـ: لا يمكنك استدعاؤها مباشرة بهذا الشكل، بل يجب أن: ✅ أنواع واستخدامات الدوال المجهولة 1. ✅ كـ Function Expression هنا الدالة لا تملك اسمًا (ليست function greet())،…

Functions in Javascript

1. ✅ ما هي الدالة (Function) ولماذا نستخدمها؟ الدالة هي جزء من الكود يمكن إعادة استخدامها. تقوم الدوال بأداء مهمة محددة، ويمكن استدعاؤها في أي وقت عند الحاجة. ✅ لماذا نستخدم الدوال؟ ✅ ما معنى DRY؟ هي مبدأ برمجي يهدف…

while loop

✅ أولاً: ما هي حلقة while؟ هي حلقة تكرار تقوم بتنفيذ كود معين طالما أن الشرط صحيح (true). أي أنها تتحقق من الشرط أولًا، ثم تنفذ الكود. ✅ الصيغة العامة: إذا كان الشرط false من البداية، فلن تُنفذ الحلقة إطلاقًا.…

Loops In JavaScript

الحلقات التكرارية هي مفهوم أساسي في البرمجة يسمح لك بتكرار تنفيذ مجموعة من التعليمات البرمجية عدة مرات. هذا يوفر الوقت ويقلل من تكرار الكود ويجعل البرامج أكثر كفاءة. في JavaScript، هناك عدة أنواع من الحلقات التكرارية، ولكل منها استخداماته وحالاته…

Basic Array Methods

دوال (طرق) المصفوفات الأساسية (Basic Array Methods) هذه الدوال تُستدعى على كائن المصفوفة نفسه (مثل myArray.push(…)). بعضها يغير المصفوفة الأصلية (Mutating) وبعضها يرجع نسخة جديدة أو قيمة أخرى دون تغيير الأصل (Non-mutating). الدوال الثابتة للكائن Array (Static Array Methods) 🔸…

المصفوفات – Array

المصفوفة: المصفوفة هي هيكل بيانات أساسي في جافا سكريبت يسمح بتخزين مجموعة من القيم (عناصر) في متغير واحد. هذه القيم تكون مرتبة، ولكل قيمة “فهرس” (index) رقمي فريد يحدد موقعها. الفهرسة تبدأ دائمًا من الصفر. المصفوفات في جافا سكريبت مرنة…

Ternary Operator

🔹 ما هو Ternary Operator؟ هو طريقة مختصرة لكتابة شرط if … else في سطر واحد فقط. الصيغة العامة: 🔸 condition: الشرط الذي سيتم فحصه🔸 value_if_true: القيمة أو العملية التي تنفذ إذا تحقق الشرط🔸 value_if_false: القيمة أو العملية التي تنفذ…

Nested If

عبارة عن جملة if بداخل جملة if أخرى. 🔸 أي: لا يتم تنفيذ الشرط الداخلي إلا إذا تحقق الشرط الخارجي أولًا. 📌 الصيغة العامة: ✅ مثال 1: قبول طالب في اختبار 📌 الشرح: ✅ مثال 2: التحقق من تسجيل الدخول…

If Condition 

🧭 ما هو Control Flow؟ هو طريقة تنظيم وتنفيذ الأوامر في البرنامج حسب تسلسل محدد، وأحيانًا بناءً على شروط معينة أو تكرار. عبارة if تُستخدم لتنفيذ كود معين فقط إذا تحقق شرط معين. مثال: 📌 التفسير: مثال2: استخدام else مثال1:…

 Logical Operators

المشغلات المنطقية في جافا سكريبت المشغلات المنطقية في جافا سكريبت تُستخدم للقيام بعمليات منطقية بين القيم، وتُرجع نتيجة تكون إما صحيحة (true) أو خاطئة (false). هذه المشغلات أساسية في التحقق من الشروط وفي التحكم في سير البرنامج. أنواع المشغلات المنطقية…