例如,
var myNum = 1.208452
我需要得到 myNum 的小数点后的最后一位,所以它是 (2)
最佳答案
你可以尝试这样的事情:
var temp = myNum.toString();
var lastNum = parseInt(temp[temp.length - 1]); // it's 2
编辑
你可能想检查你的数字是否是一个实际的小数,你可以这样做:
var temp = myNum.toString();
if(/\d+(\.\d+)?/.test(temp)) {
var lastNum = parseInt(temp[temp.length - 1]);
// do the rest
}
关于Javascript - 如何获取小数点后的最后一位数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27143155/