طورت آلة حاسبة تفاعلية باستخدام HTML وCSS وJavaScript، كتمرين عملي على تطبيق المفاهيم الأساسية في JavaScript وربطها بالواجهة بشكل مباشر.
تصمم الآلة الحاسبة لأداء العمليات الحسابية الأساسية مثل الجمع، الطرح، الضرب، القسمة، مع واجهة استخدام بسيطة وسريعة الاستجابة.
المشروع ساعدني على:
بناء منطق العمليات الحسابية باستخدام الأحداث (event listeners) والدوال.
التعامل مع المدخلات المتسلسلة من المستخدم ودمجها بمنطق واضح.
استخدام DOM manipulation لتحديث الشاشة في الوقت الحقيقي.
تطبيق مبادئ البرمجة النظيفة وتنظيم الكود لتسهيل الصيانة والتطوير لاحقًا.
كما حرصت على تصميم Responsive باستخدام CSS ليتوافق مع جميع الأجهزة.