Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中将字符串数组转换为数字数组?_Javascript_Ecmascript 6 - Fatal编程技术网

如何在javascript中将字符串数组转换为数字数组?

如何在javascript中将字符串数组转换为数字数组?,javascript,ecmascript-6,Javascript,Ecmascript 6,我有一个字符串数组,所有的字符串都是数字 var a = ['11', '15', '16', '17']; 预期产出: b = [11, 15, 16, 17]; var a=['11','15','16','17']; var b=a.map(编号); 控制台日志(b) var a=['11','15','16','17']; var b=a.map(编号); 控制台日志(b)您可以使用循环,并将包含字符串的数组的每个元素转换为整数。parseInt()是一个将字符串转换为整数的方法,

我有一个字符串数组,所有的字符串都是数字

var a = ['11', '15', '16', '17'];
预期产出:

b = [11, 15, 16, 17];
var a=['11','15','16','17'];
var b=a.map(编号);
控制台日志(b)
var a=['11','15','16','17'];
var b=a.map(编号);

控制台日志(b)您可以使用循环,并将包含字符串的数组的每个元素转换为整数。parseInt()是一个将字符串转换为整数的方法,它有两个参数,第一个参数是字符串,第二个参数是整数的基数

var a=[“1”、“2”、“3”];
控制台日志(a);
b=[];

对于(i=0;i可以使用循环,并将包含字符串的数组的每个元素转换为整数。parseInt()是一个将字符串转换为整数的方法,它需要两个参数,第一个参数是字符串,第二个参数是整数的基数

var a=[“1”、“2”、“3”];
控制台日志(a);
b=[];

对于(i=0;i
b=a.map(Number)
a=['11','15','16','17'].map(item=>parseInt(item,10)
b=a.map(Number)
a=['11','15','16','17'].map(item=>parseInt(item,10)
它更简单、更逻辑更简单、更逻辑