在Java中,我们使用double或float数据类型来获得小数点的结果。但是我如何在Javascript中执行此操作?我目前正在进行的计算是:
a1 += (a1 * results[0][index]) / 100;
编辑,我的道歉,我使用错误的变量有错误。
答案 0 :(得分:3)
JavaScript中的所有数字都类似于Java“double”值。在JavaScript中遇到的一般问题是如何进行数学运算,好像它们不是浮点数一样。
因此,在像你这样的表达式中,如果分子不能被100整除,你将获得一个带小数部分的值。您可以使用“Math.round()”或“Math.floor()”来舍入或截断分数,但您肯定会得到它。
答案 1 :(得分:2)