2015-08-18 4 views
-2

У меня есть список координат широты и долготы, и я хочу заменить «+ lat +» и «+ long +» в строке ниже URL (отображается на странице) с соответствующими координатами как случайные выбор.Координаты широты и долготы в URL

Как это сделать в javascript?

широта/долгота координаты:

  1. 42,14/72,65
  2. 42,00/71,26
  3. 53,21/45,27
  4. 62,56/65,25

Пример URL:

//testpage.com?latitude="+lat+»& долгота = "+ длинный +"

Пример желаемого выхода:

//testpage.com?latitude=42.14 & долготы = 72,65

+0

'Math.floor ((Math.random() * 4) + 1);' – stark

ответ

0

Сохраните ваши координаты в массиве объектов, а затем получите случайное положение между 0 и длиной массива.

var coords = [{lat:42.14,lng:72.65},{lat:42.00,lng:71.26}]; 

var randomPos = Math.floor(Math.random() * coords.length); 

var url = 'http://foo.com?lat='+coords[randomPos].lat+'&lng='+coords[randomPos].lng; 
Смежные вопросы