مشروع الآلة الحاسبة هو تطبيق ويب تفاعلي يمكّن المستخدمين من إجراء العمليات الحسابية الأساسية عبر واجهة مستخدم بديهية وسهلة الاستخدام. يجمع المشروع بين ثلاث تقنيات ويب أساسية: HTML للهيكلة، CSS للتنسيق والتزيين، وJavaScript للتفاعلية والوظائف
المكونات الأساسية
1. (HTML)
· شاشة العرض: منطقة لعرض الأرقام المدخلة والنتائج
· لوحة المفاتيح الرقمية: أزرار للأرقام من 0 إلى 9
· أزرار العمليات: جمع (+)، طرح (-)، ضرب (×)، قسمة (÷)
· أزرار وظيفية: مسح (C)، المساواة (=)، النسبة المئوية (%)
2. (CSS)
· تصميم عصري: ألوان متناسقة وتصميم Material Design
· تأثيرات تفاعلية: تغير لون الأزرار عند الضغط عليها
· تصميم متجاوب: يتكيف مع مختلف أحجام الشاشات
· ظلال وتدرجات: لإضافة عمق وبعد ثلاثي للواجهة
3. (JavaScript)
· معالجة الإدخال: تسجيل الأرقام والعمليات المدخلة
· إجراء العمليات الحسابية: تنفيذ العمليات بناءً على المدخلات
· إدارة الحالة: تتبع العملية الجارية والمعطيات المدخلة
· معالجة الأخطاء: منع العمليات غير الصحيحة مثل القسمة على صفر
الوظائف الأساسية
· العمليات الحسابية الأربع (الجمع، الطرح، الضرب، القسمة)
· إمكانية إدخال الأرقام العشرية
· مسح الشاشة والبدء من جديد
· عرض النتائج فوراً عند الضغط على زر المساواة