如何拆分小数

时间:2014-11-10 05:01:43

标签: javascript jquery

如何将十进制分割为警报(

cm = 14*2.55;
outputCMVal = Math.round(cm*10)/10;
alert(outputCMVal); //35.7

arrDecimal = outputCMVal.split('.');
alert(arrDecimal[1]); //want to alert 7 from outputCMVal

http://jsfiddle.net/iwebsmile/2Lenx3es/

2 个答案:

答案 0 :(得分:3)

split() Method是字符串的成员。由于outputCMVal是一个数字,因此您需要在.toString()之前调用.split('.')方法

arrDecimal = outputCMVal.toString().split('.');

演示:http://jsfiddle.net/91m6kmqw/

答案 1 :(得分:0)

jsFiddle demo

在按字符.

拆分之前将其连接到字符串
var cm = 14*2.55;
var outputCMVal = Math.round(cm*10)/10;
alert(outputCMVal);                              // 35.7

var arrDecimal = (outputCMVal+"").split('.');    
alert(arrDecimal[1]);                            // 7

还指定了您的var