当前一串数字如下:
["151,47,47,200,42,130,39,39,152,144,84,66,137,39,83,155,40,49,109,178,91,196,99,190,36,38,169,63,31,60,83,61,79,156,137,64,169,173,40,39,87,188,170,154,188,152,71,106,76,105,184,122,60,71,134,32,39,48,54,77,47,168,134,60,59,161,95,167,108,115,74,132,143,197,99,193,96,174,182,61,48,129,59,190,76,194,197,54,61,72,145,193,70,192,106,164,52,179,179,53"]
请注意,两端都有双引号,我需要将其删除。
目标格式为:
[151,47,47,200,42,130,39,39,152,144,84,66,137,39,83,155,40,49,109,178,91,196,99,190,36,38,169,63,31,60]....
我尝试过使用 rStrip 和替换,但这不起作用。有任何想法吗?
谢谢!
最佳答案
分割、迭代和转换:
var a = ["151,179,179,53"];
var values = a[0].split(',').map(Number);
console.log(values);
关于javascript - 将包含一个巨大字符串 "numbers"的数组(以逗号分隔)转换为数字数组(不是字符串),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26170560/