使用JavaScript获取一个数字的小数部分

14 浏览
0 Comments

使用JavaScript获取一个数字的小数部分

我有像3.21.6这样的浮点数。

我需要将这个数字分成整数部分和小数部分。例如,一个值为3.2的数会被分成两个数字,即30.2

获取整数部分很容易:

n = Math.floor(n);

但是我在获取小数部分时遇到了问题。

我尝试了这个:

remainder = n % 2; //获取小数部分

但它并不总是正确工作。

上面的代码输出如下:

n = 3.1 // 得到 remainder = 1.1

我在这里漏掉了什么?

0