I wrote some code where data is going into an array. At each index, I have another array that has an array with five data elements. What I want to do is to add data at the end of each nested array.
var allTimeStamps = [];
var allTimeStampsData = [];
$.getJSON( "https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=MSFT&apikey=demo", function( data ) {
const responseData = data;
for(let key in responseData["Time Series (Daily)"]){
allTimeStamps.push(key);
allTimeStamps.push(parseFloat((responseData["Time Series (Daily)"][key]["3. low"])));
allTimeStamps.push(parseFloat(responseData["Time Series (Daily)"][key]["1. open"]));
allTimeStamps.push(parseFloat(responseData["Time Series (Daily)"][key]["4. close"]));
allTimeStamps.push(parseFloat(responseData["Time Series (Daily)"][key]["2. high"]));
allTimeStampsData.push(allTimeStamps);
allTimeStamps=[];
}
console.log("seperatedData", allTimeStampsData);
});
I am trying something like this:
Old
allTimeStampsData[0].append("121");
New
allTimeStampsData[0].push("121");
I wrote append because of Python. I was actually trying to push, but this is not working.
I am expecting output like:
[ ["08-2-2018",98,12,98,78,121] ,......]