修改csv**JAVASCRIPT &&节点**的特定值

xe55xuns  于 2022-12-10  发布在  Java
关注(0)|答案(1)|浏览(102)

你好,我有一个csv,我想得到的值。并修改该值。
比如说我把这个作为我的csv
CSV 90,90,90,90,90 3,1,1000,2,931
我想访问数字“2”。我如何访问该值。然后我如何修改该值。
这意味着我想访问csv上的一个值并修改该值。
我期待csv上的位置值,然后修改相同的位置。
有不明白的地方就告诉我谢谢你的帮助!
操作系统:windows 11也应该在linux上工作(rasberrypi sos)

6jjcrrmo

6jjcrrmo1#

所以CSV是字符串90,90,90,90,90 3,1,1000,2,931
让我们将字符串转换为int数组

const arr = csv.split(",").map(e => parseInt(e));

查找元素=== 2的索引将是

const index = arr.findIndex(e => e === 2);
console.log(index); // 7

更改其值

arr[index] = 3; // Its value will now be 3
console.log(arr); // [ 90, 90, 90,90, 90, 1,1000, 3, 931 ]

现在,我们根据新修改的值重新分配变量“csv

csv = arr.join(",")
console.log(csv) // '90,90,90,90,90,1,1000,3,931'

相关问题