gpt4 book ai didi

javascript - 将分割数组的元素设为数字

转载 作者:行者123 更新时间:2023-11-28 20:21:39 24 4
gpt4 key购买 nike

我有一个这样的字符串:

var a="12,332,22,212";

现在我将它拆分为一个像这样的数组:

a=a.split(",");

然后

a=["12","332","22","212"];

虽然我想得到这样的数组:

a=[12,332,22,212];

这意味着数组的元素应该是Number

现在我必须迭代数组:

for(var i=0,len=a.length;i<len;i++){
a[i]=parseFloat(a[i]);
}

还有其他想法吗?

最佳答案

另一种方法是使用 JSON.parse要进行转换,意味着您需要添加缺少的括号。

var a="12,332,22,212"; 
a = "[" + a + "]";
a = JSON.parse(a); //[12, 332, 22, 212]

关于javascript - 将分割数组的元素设为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18187733/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com