数値のプロパティ値を 2 倍にする
importance: 3
obj
の数値プロパティ値を 2 倍にする関数 multiplyNumeric(obj)
を作成します。
例えば
// 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
は何も返す必要がないことに注意してください。オブジェクトをそのまま変更する必要があります。
P.S. ここでの数値のチェックには typeof
を使用します。
function multiplyNumeric(obj) {
for (let key in obj) {
if (typeof obj[key] == 'number') {
obj[key] *= 2;
}
}
}