اختصارات العمليات الحسابية
جزء من قسم Fundamentals في رحلة JavaScript على Coddy — الدرس 14 من 77.
ابتكرت JavaScript اختصاراً رائعاً للعمليات الحسابية الذاتية.
على سبيل المثال، بدلاً من كتابة:
let a = 5
a = a + 3 // a تحمل القيمة 8يمكننا تبسيط ذلك بكتابة +=:
let a = 5
a += 3 // a تحتوي على 8يقوم الرمز += بإضافة القيمة 3 إلى a نفسه
هذه العملية صالحة لجميع العمليات الحسابية:
| المعامل | الاختصار |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
التحدي
مبتدئلقد تم تزويدك بكود يحتوي على تهيئة لـ count. (لا تحذف هذا السطر!)
مهمتك هي إضافة العمليات التالية، بهذا الترتيب:
- أضف
4إلىcount - اضرب
countفي2 - اطرح
1منcount
استخدم اختصارات العمليات الحسابية للقيام بذلك!
ورقة مرجعية
توفر لغة JavaScript عوامل اختصار لعمليات الحساب الذاتي:
| العامل | الاختصار |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
بدلاً من كتابة:
let a = 5
a = a + 3 // a تحتوي على 8يمكنك استخدام الاختصار:
let a = 5
a += 3 // a تحتوي على 8جرّب بنفسك
// اكتب الكود الخاص بك أدناه
let count = 0
// لا تغير السطر أدناه
console.log(`count = ${count}`)يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
2المتغيرات
الأرقامString (النصوص)Boolean (القيم المنطقية)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيراتالثوابت8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - Factorialحلقة Do Whileالحلقات المتداخلة3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)اختصارات العمليات الحسابيةمعاملات المقارنةالمساواة الصارمة مقابل العاديةمراجعة - العمليات الحسابية البسيطة6أساسيات الإدخال والإخراج (IO)
الإخراجالإخراج باستخدام المتغيراتتحويل أنواع البيانات - الجزء الأولتحويل أنواع البيانات - الجزء الثانيمراجعة - حتى 120مراجعة - صح أم خطأ