我需要将浮点数转换为字符串数组,例如var num=25.67
转换为var str_array[0] = '2', str_array[1]='5', str_array[2]='.', str[3]='6'; str_array[4]='7'
. 请出示您的代码。非常感谢您。
问问题
309 次
2 回答
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
将不再是一个数组,而是一个字符串(可以被视为一个数组)
于 2012-07-06T20:11:44.260 回答
3
尝试
var digits = num.toString().split('');
于 2012-07-06T20:12:24.430 回答