Javascript 数学没有返回正确的值

Javascript 数学没有返回正确的值,javascript,node.js,math,Javascript,Node.js,Math,我在sqlite基础中有i3,还有i5、i7和i9。我想对其中的每一个进行乘法,并返回一个整数 const xmrhashrate = score.i3*1500+score.i5*2500+score.i7*4000+score.i9+5000 在分数中,i3只有1,当我将其记录到console时,它打印出6500,而它应该打印出1500,请注意,您正好偏离了预期值5000。原因是你在最后加了5000而不是乘 const xmrhashrate = score.i3*1500+score.i

我在sqlite基础中有i3,还有i5、i7和i9。我想对其中的每一个进行乘法,并返回一个整数

const xmrhashrate = score.i3*1500+score.i5*2500+score.i7*4000+score.i9+5000

在分数中,i3只有1,当我将其记录到console时,它打印出6500,而它应该打印出1500,请注意,您正好偏离了预期值5000。原因是你在最后加了5000而不是乘

const xmrhashrate = score.i3*1500+score.i5*2500+score.i7*4000+score.i9*5000

请提供所有的值。。。也可能是操作顺序?也记录score.i3、score.i5等,让我们看看。虽然我们不知道更多的问题,但我们不能确定。但这看起来很可疑:
score.i9+5000
。那应该是乘的而不是加的吗