如何在Javascript中将浮点数转换为字符串数组?

时间:2012-07-06 20:09:38

标签: javascript jquery html5

我需要将浮点数转换为字符串数组,例如var num=25.67转换为var str_array[0] = '2', str_array[1]='5', str_array[2]='.', str[3]='6'; str_array[4]='7'。 请出示您的代码。非常感谢你。

2 个答案:

答案 0 :(得分:3)

这很容易。您只需将num var转换为字符串(使用.toString()方法),然后将.split('')转换为它(''参数使其分割为每个字符)。

var num = 25.67;
var str_array = num.toString().split('');

您也可以使用此代码:

var num = 25.67;
var str_array = num.toString();

然后str_array将不再是一个数组,而是一个字符串(可以视为一个数组)

答案 1 :(得分:3)

尝试

var digits = num.toString().split('');