I am trying to return a few lists with the axios api call i make from the javascript, however, i do not understand how to console.log() the result and pass it for my future use (trying to use it for a data visualization)
heres what i have
const axios = require('axios');
var years = []
var totals = []
var rail = []
var bus = []
var para = []
const getTotal = async () => {
    const url="https://data.cityofchicago.org/resource/w8km-9pzd.json";
    var totals = []
    try {
        let res = await axios.get(url);
        for (i = 0; i < res.data.length; i++) {
            totals.push(res.data[i].total);
            years.push(res.data[i].year);
            rail.push(res.data[i].rail);
            bus.push(res.data[i].bus);
            para.push(res.data[i].para);
        }
    }catch(error) {
        console.log(error);
      }
      return(totals,years,rail,bus,para) 
}
//data = axiosDataFetch().bus;
console.log(getTotal())
^^^ how do i print totals here instead of having it show as undefined? i edited the code based on some answers i received, essentially i want to be able to call and use the 5 lists i got from the API into a data visualization.
 
     
     
    