NahdaAIنهضة
JavaScript • المستوى الأول • الدرس 2

أنواع البيانات الأساسية (Data Types & typeof)

العودة لفهرس المستوى

أهداف الدرس العلمية

  • التعرف على أنواع البيانات الأولية (Primitive Data Types) في JavaScript.
  • التعامل مع الأرقام Number والنصوص String والقيم المنطقية Boolean.
  • استخدام المعامل typeof للتحقق من نوع أي متغير برمجي.
  • فهم القيم الخاصة مثل undefined و null.

1. أنواع البيانات الأساسية (Data Types)

تتنوع البيانات التي نتعامل معها في جافاسكريبت حسب قيمتها ووظيفتها:

1. الأرقام (Number)

يشمل الأرقام الصحيحة والعشرية دون تمييز.

javascript
let price = 99.9;

2. النصوص (String)

أي نص محاط بعلامات تنصيص فردية أو مزدوجة.

javascript
let title = "نهضة";

3. المنطقية (Boolean)

تأخذ إحدى قيمتين فقط: إما true أو false.

javascript
let isOnline = true;

2. فحص نوع البيانات باستخدام typeof

يمكننا في أي وقت معرفة نوع الكيان البرمجي المخزن داخل المتغير باستخدام الكلمة المحجوزة typeof:

javascript
console.log(typeof 100);       // يطبع: "number"
console.log(typeof "مرحباً");   // يطبع: "string"
console.log(typeof false);     // يطبع: "boolean"
التطبيق العملي المباشر

تحدي الدرس الثاني: فحص أنواع البيانات

قم بكتابة الأوامر التالية داخل عنصر <script>:

  1. تعريف متغير باسم score وإعطائه القيمة العددية 100.
  2. طباعة نوع المتغير score في وحدة التحكم باستعمال:
    javascript
    console.log(typeof score);
محرر الأكواد — HTML
14px
جارٍ تهيئة البيئة...
المخرجات — المخرجات
الكونسول (Console)
13px
nahda@runner — html
0 lines
(لا يوجد إخراج)
HTMLLn 22, Col 1UTF-8Spaces: 2
440 chars