أساسيات البرمجةأنواع البيانات
- أهم أنواع البيانات
- طباعة نوع البيانات
- أمثلة و ملاحظات مهمة
أهم أنواع البيانات
أي نوع من البيانات نتعامل معها برمجياً لها نوع محدد و نوعها هو ما يحدد لنا ما الذي يمكننا فعله معها فمثلاً البيانات الرقمية يمكن إجراء عمليات حسابية عليها أما البيانات النصية فيمكن التعديل على أحرفها و عرضها بالشكل الذي نريده.
فيما يلي أهم أنواع البيانات الموجودة في البرمجة و التي يمكنك التعامل معها في محرر الكود.
النوع | معناه |
---|---|
number | يعني أن القيمة عبارة عن عدد. مثال: var a = 9; هنا قيمة المتغير a يعتبر نوعها number. |
string | يعني أن القيمة عبارة عن نص. مثال: var web = "Harmash"; هنا قيمة المتغير web يعتبر نوعها string. |
boolean | يعني أن القيمة منطقية. هنا القيمة تكون إما true و إما false. هذا النوع يستخدم لوضع شروط في الكود. مثال: var valid = true; هنا قيمة المتغير valid يعتبر نوعها boolean. |
طباعة نوع البيانات
في محرر الكود يمكنك استخدام الأمر typeof() لمعرفة نوع البيانات.
ببساطة تقوم بتمرير القيمة التي تريد معرفة نوعها له و هو يعطيك نوعها.
من بعدها يمكنك طباعتها بواسطة الأمر write().
في المثال التالي قمنا بطباعة نوع القيمة 55.
النتيجة ستكون الكلمة number
لأنها عبارة عن رقم.
المثال الأول
سنحصل على النتيجة التالية عند التشغيل.
في المثال التالي قمنا بطباعة نوع القيمة "Harmash".
النتيجة ستكون الكلمة string
لأنها عبارة عن نص.
المثال الثاني
سنحصل على النتيجة التالية عند التشغيل.
في المثال التالي قمنا بطباعة نوع القيمة true.
النتيجة ستكون الكلمة boolean
لأنها عبارة عن قيمة منطقية.
المثال الثالث
سنحصل على النتيجة التالية عند التشغيل.
لمعرفة نوع القيمة الموجودة في متغير, قم بوضع إسم المتغير في الأمر typeof().
المثال الرابع
سنحصل على النتيجة التالية عند التشغيل.
أمثلة و ملاحظات مهمة
بالنسبة للبيانات العددية التي من النوع number, في حال كان العدد يحتوي على فاصلة عشرية, فالفاصلة العشرية نضعها كنقطة عادية و ليس كفاصلة.
مثال: واحد فاصلة خمسة نكتبها 1.5 و ليس 1,5 و سيظهر لك خطأ إن فعلت ذلك.
في المثال التالي قمنا بتعريف متغير إسمه x
قيمته 1.5.
بعدها قمنا بطباعة إسم المتغير و قيمته و نوعه.
المثال الأول
سنحصل على النتيجة التالية عند التشغيل.
المثال التالي هو نفسه المثال السابق و لكننا وضعنا 1,5 بدلاً من 1.5 في المتغير x
الأمر الذي سيؤدي لظهور خطأ عند التشغيل.
المثال الثاني
سنحصل على النتيجة التالية عند التشغيل.