ما المقصود بأنواع البيانات؟
هي الأنواع المختلفة من القيم التي يمكن للمتغير أن يحملها، مثل الأرقام والنصوص والقيم المنطقية.
أنواع البيانات الأساسية في JavaScript:
| النوع | مثال |
|---|---|
| String | "نص" أو 'نص' |
| Number | 5, 10.5, -100 |
| Boolean | true, false |
| Undefined | لم يُعطَ قيمة |
| Null | قيمة فارغة مقصودة |
| Object | { name: "Ali", age: 25 } |
| Array | [1, 2, 3], ["a", "b", "c"] |
1. String (النصوص):
let name = "نور";
let greeting = 'مرحبًا بك!';
console.log(name); // نور
2. Number (الأرقام):
let age = 30;
let price = 99.99;
console.log(age + price); // 129.99
3. Boolean (قيمة منطقية):
let isStudent = true;
let hasLicense = false;
console.log(isStudent); // true
4. Undefined (غير معرّف):
let x;
console.log(x); // undefined
5. Null (فارغ بقصد):
let car = null;
console.log(car); // null
6. Array (مصفوفة):
let fruits = ["تفاح", "موز", "برتقال"];
console.log(fruits[0]); // تفاح
7. Object (كائن):
let person = {
name: "نور",
age: 25,
country: "السعودية"
};
console.log(person.name); // نور
كيف نعرف نوع البيانات؟
باستخدام typeof:
let age = 30;
console.log(typeof age); // number
let name = "Ali";
console.log(typeof name); // string
تمرين سريع:
جرب إنشاء متغيرات بأنواع مختلفة واطبعها في الـ Console.
ملخص الدرس:
- أنواع البيانات: String, Number, Boolean, Null, Undefined, Array, Object.
- استخدم
typeofلمعرفة نوع المتغير. - اختيار النوع الصحيح مهم عند كتابة البرامج.

