对于循环API来获取多个城市的天气描述,并找到最好的

时间:2018-04-03 14:13:29

标签: javascript ajax api for-loop openweathermap

我想使用开放天气地图16天预测API来获取未来5天内十个城市的天气描述。然后,我想为每个城市计算描述的次数"晴朗的天空"。最后,应该返回具有最高计数的城市的名称。

我是代码的初学者,所以我还没有多少,但这是我迄今为止在JavaScript中所拥有的:

(正如你所看到的,我把我要检查的城市的名字放在变量" cities")



var cities = ["Monaco", "Nice", "Cannes", "Saint-Tropez", "Marseille", "Toulouse". "Bordeaux", "Biarritz", "Paris", "Lyon"];

$.ajax({
    url: "http://api.openweathermap.org/data/2.5/forecast/daily?q=" + city + "&units=metric&cnt=5&APPID=c10bb3bd22f90d636baa008b1529ee25",
    type: "GET",
    dataType: "jsonp",
    success: function(data){
        
        for(var i = 0; i < data.list.length; i++){
            data.list[i].weather[0].description;

        }      
    }
});
&#13;
&#13;
&#13;

0 个答案:

没有答案