gpt4 book ai didi

javascript - 二维数组中的访问数据问题

转载 作者:行者123 更新时间:2023-12-03 06:13:25 26 4
gpt4 key购买 nike

我正在使用二维数组来跟踪值的出现,但在操作第二维值时遇到问题。我的语法肯定是错误的,因为我在 2D 中存储了一个整数,但无法获取可操作的整数。

var list_elm = [occur1, 0], [occur2, 0] ...;
//stuff that checks for instances
var getNum = list_elm[[list_elm.length - 1][0]]; //last array item's second part
list_elm[[list_elm.length - 1][0]] += 1; //this version produces a string "01111..."
list_elm[[list_elm.length - 1][0]] = getNum++; //this produces NaN

我正在尝试增加:list_elm[...][这个]

最佳答案

您正在访问0索引,它是一个字符串。您需要访问索引1。语法中还有额外的 [ ] 。要访问二维数组,您可以编写类似的内容array[1][0] 但你所拥有的是 array[[1][0]] 这是错误的

更改语法以指向索引 1 并删除多余的大括号

list_elm[list_elm.length - 1][1] += 1;

var getNum = list_elm[list_elm.length - 1][1];

关于javascript - 二维数组中的访问数据问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39217716/

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