【发布时间】:2018-04-11 13:40:40
【问题描述】:
JS 在计算数学时有不同的语法吗?
Excel:1000 * (12 + 6.5 * 0.025) * ((1 + 0.025) ^ 40 - 1) / 0.025 = 819.784
我将这个公式复制到我的script.js 中,结果完全不同:
JS:1000 * (12 + 6.5 * 0.025) * ((1 + 0.025) ^ 40 - 1) / 0.025 = 18.487.000
我需要 JS 中的 excel 公式的结果。是JS中的一些括号丢失还是有什么不同?
【问题讨论】:
-
使用
Math.pow((1 + 0.025), 40)而不是^
标签: javascript excel formula calc