Как заменить symble из переменной сценария Java - PullRequest
0 голосов
/ 07 марта 2012

это мой код, но он не работает

показывает следующую ошибку:

lanlatvalue.replace не является функцией.

как это исправить?

var lanlatvalue =(25.2465,15.3686);
var latlngStrs = lanlatvalue.replace(/\(|\)/g,"").split(",",2);
var latss = parseFloat(latlngStrs[0]);
var lngss = parseFloat(latlngStrs[1]);
alert(latss+lngss);

Ответы [ 3 ]

0 голосов
/ 07 марта 2012

Должно быть var lanlatvalue = "(25.2465,15.3686)"; (цитируется).

0 голосов
/ 07 марта 2012

изменить эту строку:

var lanlatvalue =(25.2465,15.3686);

на

var lanlatvalue ='(25.2465,15.3686)';
0 голосов
/ 07 марта 2012

Строки должны заключаться в кавычки в JavaScript.

var lanlatvalue = "(25.2465,15.3686)";
...