gpt4 book ai didi

javascript - 在 Javascript 中如何将数组的数组从字符串转换为数字?

转载 作者:行者123 更新时间:2023-12-01 08:30:00 24 4
gpt4 key购买 nike

我正在从页面上的 websocket 连接接收数据,问题是我正在接收字符串数组的 JSON 数组,而我需要数字数组的数组。这是数组的快照:

var myArr = 
[["7106.86000000", "0.00255500"],
["7107.34000000", "0.00274200"],
["7107.55000000", "0.11258800"],
["7107.58000000", "0.20000000"],
["7107.67000000", "0.17947000"],
["7107.82000000", "0.08443900"],
["7107.91000000", "0.40000000"],
["7108.00000000", "0.08000000"],
["7108.04000000", "0.00500000"],
["7108.22000000", "0.00200000"],
["7108.31000000", "0.32130200"],
["7108.34000000", "0.32127500"],
]

如何将这些字符串转换为数字?我需要使用自己的功能还是已经有内置功能可以做到这一点?提前致谢!

最佳答案

您不需要 jQuery 来实现此目的。

const newArray = myArr.map( childArr => childArr.map( value => Number( value ) ) )

它循环遍历 myArr (数组的数组),然后对子项执行相同的操作。 .map() 返回一个新数组。

关于javascript - 在 Javascript 中如何将数组的数组从字符串转换为数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61375795/

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