有什么办法可以将像
"7,1"
这样的字符串转换为数字并在转换后保留逗号吗?。
我试过 parseInt 但这会忽略第一个值之后的所有内容。还有其他解决方法吗?
将它们转换为数字时不能保留逗号,但是可以在 JS 数组上使用
.join()
方法。这是你如何做到的。
var str = '7,1'
// Convert to numbers
// This will return [7, 1]
var nums = str.split(',').map((num) => Number(num))
// Reverse to previous values, but it will be converted to String type
var revertedStr = nums.join(',')