×
تدريب JavaScript - أنواع البيانات

تدريب JavaScript - أنواع البيانات

احصل على فهم عميق لأنواع البيانات في JavaScript من خلال التدريب التفاعلي

ما ستتعلمه في هذا التدريب

أنواع البيانات الأولية

التعرف على الأنواع الأولية مثل String، Number، Boolean وغيرها

أنواع البيانات المركبة

فهم الفرق بين الأنواع الأولية والمركبة مثل Object، Array، Function

التعامل مع الأرقام

كيفية كتابة الأرقام والتعامل مع العمليات الحسابية في JavaScript

النصوص الرقمية

فهم سلوك JavaScript مع النصوص التي تحتوي على أرقام

الأرقام في JavaScript

معلومات مدعمة بالأمثلة

في JavaScript، يتم التعامل مع جميع الأرقام بنفس الطريقة بغض النظر عن كونها أعدادًا صحيحة أو عشرية.

أمثلة على كتابة الأرقام:
let integer = 42;
let decimal = 3.14;
let negative = -7;
let scientific = 5e3; // يساوي 5000

كيف تتعامل لغة JavaScript مع الأرقام

يوجد نوع واحد فقط للأعداد في JavaScript، وهو:

🧠 Number — ويُستخدم لتمثيل جميع أنواع الأرقام: الصحيحة (integers) والعشرية (floating-point).

هذا يعني أن JavaScript لا تميز بين الأعداد الصحيحة والعشرية من حيث النوع، بل كلاهما من نوع Number.

سلوك JavaScript مع النصوص الرقمية (Numeric Strings)

عند إجراء عمليات حسابية على نص يحتوي على أرقام، يحاول JavaScript تحويله تلقائيًا إلى رقم:

let result = "10" * "2"; // النتيجة: 20 (رقم)
let sum = "10" + "2"; // النتيجة: "102" (نص) - لأنه عملية دمج وليس جمع!

💡 ملاحظة مهمة: عامل الجمع (+) يدمج النصوص، بينما العوامل الحسابية الأخرى تحول النصوص إلى أرقام.

اختر نمط التدريب

يمكنك اختيار نمط التدريب الذي يناسب وقتك وأهدافك التعليمية:

مستحسن

التدريب السريع

10 أسئلة - مثالي للمراجعة السريعة أو الوقت المحدود. يركز على المفاهيم الأساسية.

5-7 دقائق للمبتدئين

التدريب الشامل

63 سؤالاً - يغطي جميع جوانب خصائص JavaScript بشكل مفصل وشامل.

30-45 دقيقة للمتقدمين

نصيحة للمبتدئين

نوصي بالبدء بالتدريب السريع (10 أسئلة) لفهم الأساسيات، ثم الانتقال للتدريب الشامل عندما تشعر بالثقة. هذا يساعد على بناء المعرفة بشكل تدريجي ويجعل عملية التعلم أكثر فعالية.