我有以下包含转换因子的对象:
const convertToYards =
{
"feet": 3,
"meters": 0.9144,
"yards": 1
}
然后有一个变量包含这样的数字: const maximumYards = 500;
我正在尝试找出一种方法将所有值乘以其中convertToYards的数字,maximumYards以便像这样创建一个新对象:
const maximums =
{
"feet": 1500,
"meters": 457.2,
"yards": 500
}
我试过这个
const maximums = Object.values(convertToYards).map(o => o * maximumYards);
但这会创建一个数组而不是一个对象,因此它不会携带原始键名。应该如何修改以获得所需的输出?
万千封印
慕婉清6462132
相关分类