164- دروس جافا سكربت – تدريب على امثله – JS Examples For Certificate

## مقدمة

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

## أمثلة عملية في JavaScript

### 1. الطباعة إلى وحدة التحكم

يُستخدم `console.log` لطباعة الرسائل إلى وحدة التحكم، وهو أداة أساسية لفهم كيفية تنفيذ الشفرة وتصحيح الأخطاء.

console.log("مرحبًا بك في تعلم JavaScript!");

### 2. المتغيرات والثوابت

يمكنك تعريف المتغيرات باستخدام `var`، `let` أو `const`. يُفضل استخدام `let` للمتغيرات القابلة للتغيير و`const` للثوابت.

let اسم = "أحمد";
const عمر = 25;

اسم = "محمد"; // تعديل  [شركة برمجة مصرية] المتغير
// عمر = 30; // هذا سيؤدي إلى خطأ لأن العمر ثابت

### 3. الشروط

تُستخدم العبارات الشرطية للتحقق من شروط معينة وتنفيذ كود معين بناءً على النتيجة.

let درجة = 85;

if (درجة >= 90) {
  console.log("ممتاز");
} else if (درجة >= 75) {
  console.log("جيد جدًا");
} else {
  console.log("يحتاج إلى تحسين");
}

### 4. الحلقات

تُستخدم الحلقات لتكرار جزء من الشفرة عدة مرات.

#### حلقة for

for (let i = 0; i < 5; i++) {
  console.log("العدد هو " + i);
}

#### حلقة while

let i = 0;
while (i < 5) {
  console.log("العدد هو " + i);
  i++;
}

### 5. الدوال

تُستخدم الدوال لتغليف الشفرة التي يمكن استدعاؤها عدة مرات مع معطيات مختلفة.

function جمع(a, b) {
  return a + b;
}

let النتيجة = جمع(5, 3);
console.log("نتيجة الجمع: " + النتيجة);

### 6. الكائنات

الكائنات هي هياكل بيانات يمكنها تخزين مجموعة من القيم والوظائف.

let طالب = {
  اسم: "علي",
  عمر: 20,
  مرحب: function() {
    console.log("مرحبًا، اسمي هو " + this.اسم);
  }
};

طالب.مرحب();

### 7. المصفوفات

المصفوفات هي قوائم مرتبة يمكنها تخزين عدة عناصر.

let أرقام = [1, 2, 3, 4, 5];

أرقام.forEach(function(رقم) {
  console.log("الرقم هو " + رقم);
});

## خاتمة

تعتبر الأمثلة المذكورة أساسيات ضرورية لفهم JavaScript بشكل أعمق. إن الاستفادة من هذه الأمثلة والتدريب على استخدامها سيساعدك بشكل كبير في التحضير لأي شهادة في JavaScript. تذكر دائمًا [شركة برمجة مصرية] أن الممارسة هي المفتاح لإتقان أي لغة برمجة. واصل التعلم واستكشاف المزيد من الميزات المتقدمة التي تقدمها JavaScript.