{
"city": "New York",
"growth_from_2000_to_2013": "4.8%",
"latitude": 40.7127837,
"longitude": -74.0059413,
"population": "8405837",
"rank": "1",
"state": "New York"
}, и т.д.
Мне надо подсчитать, сколько миллионов населения живёт во всех городах на широте от 25 до 30 градусов. Какие методы использовать?
reduce
const population = data .filter(city => city.latitude >= 25 && city.latitude <= 30) .reduce((acc, cur) => acc + +cur.population, 0)
data.reduce((sum, {latitude, population}) => sum + 25 < latitude < 30 ? population : 0, 0)
Обсуждают сегодня