i__egor, не понял, причём здесь зерно и плотность?
У тебя есть массив координат всех точек и желаемая область (координаты + радиус).
На каком из описанных мной этапов у тебя возникают проблемы?
ettaluni, нет, ты сам ставить будешь.
Но, опять же, это касается только убогих контор, так что если ты устроился в нормальную, никто подобным заниматься не будет.
В шарашкиных конторах любят ставить трекеры, а в нормальных фирмах на подобное плевать (особенно на жалкие 10 минут), если ты выполняешь свои обязанности.
Alice, не поняла.) Если дата = андефайнд, то return !data.error кинет эксепшн.
Следовательно дальнейшая проверка на андефайнд чейнингом (data?.name) бесполезна, поскольку не может быть такого кейса, когда дата с андефайндом дойдёт до этой части кода.