أنواع البيانات في البرمجة
- أهم أنواع البيانات
- طباعة نوع البيانات
- أمثلة و ملاحظات مهمة
أهم أنواع البيانات
أي نوع من البيانات نتعامل معها برمجياً لها نوع محدد و نوعها هو ما يحدد لنا ما الذي يمكننا فعله معها فمثلاً البيانات الرقمية يمكن إجراء عمليات حسابية عليها أما البيانات النصية فيمكن التعديل على أحرفها و عرضها بالشكل الذي نريده.
فيما يلي أهم أنواع البيانات الموجودة في البرمجة و التي يمكنك التعامل معها في محرر الكود.
| النوع | معناه |
|---|---|
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.
بعدها قمنا بطباعة إسم المتغير، نوع قيمته، و قيمته الفعلية.
المثال الأول
var x = 1.5; write("x is a " + typeof(x) + " with value = " + x);
النتيجة
المثال التالي هو نفسه المثال السابق و لكننا وضعنا 1,5 بدلاً من 1.5 في المتغير x الأمر الذي سيؤدي لظهور خطأ عند التشغيل.
المثال الثاني
var x = 1,5; write("x is a " + typeof(x) + " with value = " + x);
النتيجة