【发布时间】: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 数据中获取最后一个可用的值?
【问题讨论】:
标签: javascript json fetch number-formatting