我是react js的新手,尝试使用两个不同的常量数组进行乘法运算
export const transactions = [
{
sequence_number: 3,
book_date: "2020-01-02",
account_id: 1,
value: 150123,
},
{
sequence_number: 3,
book_date: "2020-03-02",
account_id: 2,
value: 192842,
},
{
sequence_number: 2,
book_date: "2020-04-03",
account_id: 2,
value: 142592,
},
];
export const monthly_rates = [
{
effective_date: "2020-01-01",
multiplier: 0.9,
},
{
effective_date: "2020-02-01",
multiplier: 1.3,
},
{
effective_date: "2020-03-03",
multiplier: 1.5,
},
{
effective_date: "2020-04-01",
multiplier: 1.3,
},
{
effective_date: "2020-05-15",
multiplier: 1.5,
},
];
我想用乘法计算总值,假设
{
sequence_number: 2,
book_date: "2020-04-03",
account_id: 2,
value: 142592,
},
我们可以看到,2020年4月3日生效的比率为1.3值=乘数 * 值= 1.3 * 142592
1条答案
按热度按时间mftmpeh81#
如果我没猜错的话,你想通过比较effective_date和book_date得到乘数,然后你想计算该汇率乘数的交易次数乘数的值。
例如,如果book_date为:2020-04-01
如果我说错了请纠正我。
我创建并测试了这个函数,它似乎工作:
希望能有所帮助!