获取编号未知的最后一个数组的值

     2023-04-13     269

关键词:

【中文标题】获取编号未知的最后一个数组的值【英文标题】:get the value of the last array with unknown number id 【发布时间】:2021-04-04 13:37:14 【问题描述】:

我想使用以下代码计算不同时间段的价格变化:

     var lastId = data.prices.length;
     var numberOf = Number(lastId);     
     document.getElementById('ideir').innerHTML = data.prices[numberOf][1] - data.prices[0][1];  

data.prices.length 本身就给出了 274 之类的东西 - 一个数字。当我尝试将它用作 json 获取数据的编号 iD 时,它停止工作。我试图将其转换为数字以防万一,但首先它已经是一个数字,其次它也不能作为数字 ID。 data.prices[0][1] 本身给出了正确的 json 值 - 获取时间段的第一个价格。

我应该怎么做才能从获取的 JSON 数据中获取最后一个可用的值?

【问题讨论】:

【参考方案1】:

javascript 中的数组从0 开始,因此最后一个元素的索引为length - 1。第三行应该是这样的:

document.getElementById('ideir').innerHTML = data.prices[numberOf-1][1] - data.prices[0][1]; 

【讨论】:

在 TypeScript 中获取 JSON 数组的最后一个元素

】在TypeScript中获取JSON数组的最后一个元素【英文标题】:GetlastelementofaJSONarrayinTypeScript【发布时间】:2020-06-1502:03:58【问题描述】:我需要获取JSON对象数组中最后一个元素的“id”属性的值。我可以通过id找到每个元素,但我还... 查看详情

如何获取数组中的最后一个键?

】如何获取数组中的最后一个键?【英文标题】:Howtogetlastkeyinanarray?【发布时间】:2011-01-2120:04:13【问题描述】:如何获取数组的最后一个键?【问题讨论】:应该指定关联数组、数值数组,或者如果必须同时使用两者。常见... 查看详情

php获取数组第一个key第一个键值对等等(代码片段)

PHP获取数组中的第一个元素或最后一个元素的值或者键值可以使用PHP自带的数组函数。PHP获取数组中的第一个元素的值或者键值所使用的函数:current()-返回数组中当前元素值(即:返回当前被数组内部指针指向的元素的值)。re... 查看详情

c++问题:如何定义一个未知大小的一维数组,数组大小由输入的值决定

intarraysize;//元素个数cout<<"请输入数组的大小:";cin>>arraysize;int*array;//用指针指向一个数组array=newint[arraysize];//动态内存分配....delete[]array;//最后要释放这个空间,是一组空间所以加了[]。array=newint[arraysize];new表示... 查看详情

javascript获取数组最后一个元素(三种方法)(代码片段)

JavaScript获取Array末尾元素一、JavaScript pop() 方法pop()方法用于删除并返回数组的最后一个元素。注意:pop()方法将删除arrayObject的最后一个元素,把数组长度减1,并且返回它删除的元素的值。如果数组已经为空,则pop()不改... 查看详情

通过比较 ''Name'' 获取 API 数组编号

】通过比较\\\'\\\'Name\\\'\\\'获取API数组编号【英文标题】:GetAPIarraynumberbycomparing\'\'Name\'\'通过比较\'\'Name\'\'获取API数组编号【发布时间】:2021-03-2712:27:30【问题描述】:我想将我按下的按钮的名称与一个数组进行比较,以找到匹... 查看详情

怎样获取list集合中的最后一个对象中的值

指令:list.get(list.size()-1);C语言中List的含义:链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以... 查看详情

线段树

...树,我们可以直接用数组来存放平衡二叉树下父母节点的编号是N,那么左孩子节点的编号就是2*N,右孩子节点的编号是2*N+1我们可以先写一个函数来进行区间求 查看详情

从 foreach 循环(最后一个数组)回显不同的值

】从foreach循环(最后一个数组)回显不同的值【英文标题】:Echodifferentvaluesfromforeachloop(lastarray)[duplicate]【发布时间】:2020-05-1612:05:31【问题描述】:我有一个来自表单提交的$_POST数组。我的数据是:Array([codice_fiscale]=>CODICEFIS... 查看详情

C getline() - 如何处理缓冲区/如何将未知数量的值读入数组

...问题描述】:首先,一些背景知识:我试图从外部文件中获取整数列表并将它们放入数组中。我正在使用getline逐行解析输入文件:intlines=0;size_t*inp 查看详情

php如何取出数组中第一个和最后一个元素的值

...array(1,2,3,4,5);//复位reset($array);//第一个$first=current($array);//最后一个$end=end($array); 参考技术B这个,先遍历获得数组的个数,然后再根据数组下标试试 参考技术C数组指针函数current()-返回数组中的当前单元end()-将数组的内部指针指... 查看详情

详解堆排序算法(代码片段)

...左右孩子节点的值。完全二叉树从上到下,从左到右依次编号,就可以将其进行顺序存储,我们从根节点开始,从0开始编号,存入数组如下:堆特点由大顶堆定义知道,如果我们从上到下,从左到右,根节点开始从0编号进行顺... 查看详情

详解堆排序算法(代码片段)

...左右孩子节点的值。完全二叉树从上到下,从左到右依次编号,就可以将其进行顺序存储,我们从根节点开始,从0开始编号,存入数组如下:堆特点由大顶堆定义知道,如果我们从上到下,从左到右,根节点开始从0编号进行顺... 查看详情

php获取数组第一个key第一个键值对等等(代码片段)

...:  https://www.cnblogs.com/zonglonglong/p/10544531.html PHP获取数组中的第一个元素或最后一个元素的值或者键值可以使用PHP自带的数组函数。PHP获取数组中的第一个元素的值或者键值所使用的函数:current() -返回数组中当前元... 查看详情

在java中,一个数组的长度不固定(长度大于1),如何获取数组的最后一个元素

在java中,一个数组的长度不固定(长度大于1),如何获取数组的最后一个元素,不通过下标取,如果通过下标,还得先计算出该数组的长度我刚刚找到了一个新的解决办法Stringss="abc.abc.bac";Stringres=ss.substring(ss.lastIndexOf(&q... 查看详情

前端向后端传一个json数组对象

参考技术A首先在前端已经获取到这个数组对象:后端需要接受的json数组格式:刚开始一直想需要把数组转成json数组,然后再传给后端接口,最后才发现ajax请求会自动把数组转成json数组,我们就不用再去转一次,但是最后发现... 查看详情

获取一个数组的最后一个键值?

获取一个数组的最后一个键值1.array_key_last(PHP7>=7.3.0)array_key_last—获取一个数组的最后一个键值2.说明array_key_last(array$array):mixed取得指定数组的array最后一个键值,不会影响到原数组的内部指针。3.参数array要操作的数组。4.返回... 查看详情

bash-数组

...且没有限定数组的大小。数组元素的下标由0开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式获取所有数组中所有元素 获取元素数量 获取下标为2的元素 3 获取最后一个元素 赋值给数组... 查看详情