الرجوع الي الدرس

ضرب الخصائص الرقمية في 2

الأهمية: 3

أنشئ دالة multiplyNumeric (obj) تضرب جميع قيم الخصائص الرقمية لـ obj بـ2.

على سبيل المثال:

إذا كانت “الرواتب” فارغة ، فيجب أن تكون النتيجة “0”.

// before the call
let menu = {
  width: 200,
  height: 300,
  title: "My menu"
};

multiplyNumeric(menu);

// after the call
menu = {
  width: 400,
  height: 600,
  title: "My menu"
};

يرجى ملاحظة أن multiplyNumeric لا تحتاج إلى إرجاع أي شيء. يجب تعديل الكائن في مكانه.

ملاحظة. استخدم typeof للتحقق من وجود رقم هنا. s في 2

افتح sandbox بالإختبارات.

function multiplyNumeric(obj) {
  for (let key in obj) {
    if (typeof obj[key] == 'number') {
      obj[key] *= 2;
    }
  }
}

افتح الحل الإختبارات في sandbox.