как определить расстояние от пользователя до ближайшего города js

  1. Определите координаты пользователя после загрузки страницы (сделайте запрос за координатами).
  2. После того, как координаты будут получены, определите ближайший город, используя приложенный архив.

cities.js.zip

  1. Файл, лежащий в архиве, загрузите перед вашим скриптом (он добавит в window поле cities, в котором будет массив городов). Чтобы определить расстояние до города используйте формулу для вычисления расстояния между точками по их координатам. Считайте, что широта — это что-то вроде координаты x, а долгота — координаты y. Ближайший город будет иметь наименьшее расстояние. Найдите минимальное расстояние и соответсвующий ему город.
  2. Когда город будет вычислен, выведите его название в документ, отображенный в браузере, с помощью textContent.

Ответы (0 шт):