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

菲利普·科雷吉斯

我有一个字符串数组,如下所示:

 [    
 0: Array(1)
    0: Array(6)
        0:  [5.379856, 43.252967]
        1:  [5.422988, 43.249466]
        2:  [5.425048, 43.245153]
        3:  [5.383804, 43.239838]
        4:  [5.399856, 43.212967]
        5:  [5.379856, 43.252967]
1: Array(1)
    0: Array(6)
        0:  [5.39014, 43.279295]
        1:  [5.393069, 43.279249]
        2:  [5.391814, 43.278421]
        3:  [5.390709, 43.278749]
        4:  [5.3909, 43.2785]
        5:  [5.39014, 43.279295]
 ]

值是字符串。我想将每个值转换为一个数字。有人可以解释一下如何在没有循环的情况下做到这一点吗?

亲切的问候,

尼基尔

数组中有数字而不是字符串。但是如果你有字符串,你可以使用map()Number()将它们转换为数字。

var data = [
  [
    ["5.379856", "43.252967"],
    ["5.422988", "43.249466"],
    ["5.425048", "43.245153"],
    ["5.383804", "43.239838"],
    ["5.399856", "43.212967"],
    ["5.379856", "43.252967"]
  ],
  [
    ["5.39014", "43.279295"],
    ["5.393069", "43.279249"],
    ["5.391814", "43.278421"],
    ["5.390709", "43.278749"],
    ["5.3909", "43.2785"],
    ["5.39014", "43.279295"]
  ]
];

data = data.map(arr => arr.map(item => item.map(value => Number(value))));

console.log(data);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Hive中,如何将字符串数组转换为数字数组

来自分类Dev

将数字数组转换为范围字符串

来自分类Dev

Java将字符串转换为数字数组

来自分类Dev

将数字数组转换为字符串单元格数组

来自分类Dev

Matlab:使用格式将数字数组转换为字符串数组

来自分类Dev

如何将字符从数组转换为字符串

来自分类Dev

如何将字符数组转换为字符串

来自分类Dev

如何将数字数组转换为范围

来自分类Dev

如何将整数转换为数字数组

来自分类Dev

如何将整数转换为数字数组

来自分类Dev

如何将JSON数组转换为字符串..?

来自分类Dev

如何将数组转换为最短的字符串

来自分类Dev

如何将JSON转换为数组或字符串?

来自分类Dev

Java,如何将字符串转换为数组

来自分类Dev

如何将键值对的字符串转换为数组

来自分类Dev

如何将数组转换为字符串

来自分类Dev

如何将数组转换为字符串

来自分类Dev

如何将字符串转换为数组

来自分类Dev

如何将字符串转换为对象数组?

来自分类Dev

如何将字符串转换为Python数组?

来自分类Dev

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

来自分类Dev

如何将Xml转换为字符串数组

来自分类Dev

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

来自分类Dev

如何将字符串转换为和数组

来自分类Dev

如何将字符串转换为数组列表

来自分类Dev

如何将字符串转换为数组

来自分类Dev

如何将字符串转换为对象数组

来自分类Dev

如何将 TxtNation 字符串转换为数组?

来自分类Dev

如何将字符串数组转换为对象