tilbage til lektionen

Gang alle numeriske egenskabsværdier med 2

vigtighed: 3

Skriv en funktion multiplyNumeric(obj), som ganger alle numeriske egenskabsværdier i obj med 2.

For eksempel:

// før kaldet
let menu = {
  width: 200,
  height: 300,
  title: "Min menu"
};

multiplyNumeric(menu);

// efter kaldet
menu = {
  width: 400,
  height: 600,
  title: "Min menu"
};

Bemærk, at multiplyNumeric ikke behøver at returnere noget. Den skal ændre objektet på stedet.

P.S. Brug typeof til at tjekke for et tal her.

Åbn en sandbox med tests.

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

Åbn løsningen med tests i en sandbox.