Derse geri dön

Sayısal özellikleri 2 ile çarpın.

önem: 3

ikiIleCarp(obj) adında bir fonksiyon yazın, bu fonksiyon obj sayısal özelliklerini 2 ile çarpsın.

Örneğin:

// before the call
let menu = {
  en: 200,
  boy: 300,
  baslik: "Menü"
};

ikiIleCarp(menu);

// Çağrı yapıldıktan sonra
menu = {
  en: 400,
  boy: 600,
  baslik: "Menü"
};

Dikkat ederseniz multiplyNumeric bir şey döndürmedi, öyleyse değişikliği olduğu yerde yapmak zorunda. Not: typeof ile objenin tipinin numeric olup olmadığını kontrol edebilirsiniz.

Testler ile korunaklı olan aç.

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

Çözümü testler korunaklı alanda olacak şekilde aç.