Javascript谷歌地图坐标,parseFloat'坐标'+随机数错误
Javascript Google Maps coordinates, parseFloat 'Coordinate' + Random number error
我正试图在谷歌地图上为Marker
生成一个随机位置。我已经成功地使用parseFloat将users latitude
添加到一个随机数中(当我简单地+
时,它不起作用…)
然而,我使用完全相同的代码来解析带有随机数的users longitude
,但什么也没发生。
例如:
Latitude = 49.0291
Longitude = -0.9912
这两个数字都加到(Math.floor(Math.random() * 300)/1000)
生成的数字上
纬度是随机生成的,标记会相应地移动。然而,当我尝试垂直移动同一个标记时,什么都不会发生(尽管值确实发生了变化!)。
我已经附上了我的代码的JS FIDDLE。
非常感谢所有的帮助,谢谢。
我没有把一堆代码塞进一行,而是把它拆开,让它工作起来:
var newLat = parseFloat(geoplugin_latitude()) + Math.floor(Math.random() * 300)/1000.0;
var newLng = parseFloat(geoplugin_longitude()) + Math.floor(Math.random() * 300)/1000.0;
http://jsfiddle.net/UmCNZ/
在代码中嵌套函数是不好的。
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 如何在d3.js中返回路径的y坐标
- 如何在javascript中获得与特定数字相等的随机数
- 在谷歌地图上获取事件的x,y坐标
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- Javascript动态变量(添加了随机数)
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- 如何在JS Leatflet绘图插件中获取圆的坐标
- 点击(右键点击)使用传单地图库获取图像覆盖的像素坐标
- 在javascript中添加和显示对象的随机数组中的视频
- 查找带有边框的HTML5 Canvas(点击)事件的坐标
- HTML5获取弧的坐标's结束
- 如何在OpenLayers中获取动态绘制的多边形的坐标
- 设置随机数,然后每5秒随机减少一次,直到达到0(javascript)
- 生成随机数10次
- 获取用户位置并将坐标保存在数据库中
- 选择随机数组元素并放置到另一个数组中
- fabric js多边形集合坐标
- 正确使用AES-CTR模式的随机数和计数器
- Javascript谷歌地图坐标,parseFloat'坐标'+随机数错误