gpt4 book ai didi

javascript - javascript中用逗号分隔的数字到整数数组的字符串

转载 作者:数据小太阳 更新时间:2023-10-29 05:00:04 25 4
gpt4 key购买 nike

我正在将以逗号分隔的数字字符串转换为整数数组,例如

 var string = "1,2,3,4"; 
var array = string.replace(/, +/g, ",").split(",").map(Number);

它返回 array = [1,2,3,4];

但是当 ,

 var string = ""; 
var array = string.replace(/, +/g, ",").split(",").map(Number);

它返回 array = [0];

我期待它返回 array = [];谁能说说为什么会这样。

最佳答案

我会推荐这个:

var array;
if (string.length === 0) {
array = new Array();
} else {
array = string.replace(/, +/g, ",").split(",").map(Number);
}

关于javascript - javascript中用逗号分隔的数字到整数数组的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29770967/

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