回到课程

将数值属性值都乘以 2

重要程度: 3

创建一个 multiplyNumeric(obj) 函数,把 obj 所有的数值属性值都乘以 2

例如:

// 在调用之前 let menu = { width: 200, height: 300, title: "My menu" }; multiplyNumeric(menu); // 调用函数之后 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; } } }

使用沙箱的测试功能打开解决方案。