íë¡í¼í° ê° ë ë°°ë¡ ë¶í리기
ì¤ìë: 3
ê°ì²´ objì íë¡í¼í° ê°ì´ ì«ìì¸ ê²½ì° ê·¸ ê°ì ë ë°° í´ì£¼ë í¨ì multiplyNumeric(obj)ì ë§ë¤ì´ë³´ì¸ì.
ìì:
// í¨ì í¸ì¶ ì
let menu = {
width: 200,
height: 300,
title: "My menu"
};
multiplyNumeric(menu);
// í¨ì í¸ì¶ í
menu = {
width: 400,
height: 600,
title: "My menu"
};
multiplyNumericì ì무ê²ë ë°ííì§ ììë ê´ì°®ìµëë¤. ê°ì²´ ì체를 ìì í´ì£¼ê¸°ë§ íë©´ ë©ëë¤.
íí¸) typeof를 ì¬ì©íë©´ íë¡í¼í° ê°ì´ ì«ìì¸ì§ íì¸í ì ììµëë¤.
í ì¤í¸ ì½ëê° ë´ê¸´ ìëë°ì¤ë¥¼ ì´ì´ ì ëµì ìì±í´ë³´ì¸ì.
function multiplyNumeric(obj) {
for (let key in obj) {
if (typeof obj[key] == 'number') {
obj[key] *= 2;
}
}
}
í ì¤í¸ ì½ëê° ë´ê¸´ ìëë°ì¤ë¥¼ ì´ì´ ì ëµì íì¸í´ë³´ì¸ì.