所以我想比較目前的點,我使用一個小循環和日誌,但循環總是評估爲假,即使它是真的。例如,控制檯將顯示該位置應該評估爲真,但最終評估爲false: 谷歌地圖比較位置
我這個循環的代碼片段看起來這樣:
var temp = new google.maps.LatLng(lat,lng);
for (var i=0; i<gmarkers.length; i=i+2) {
console.log('gmarkers[i].getPosition() = '+gmarkers[i].getPosition());
console.log('temp = '+temp);
console.log(gmarkers[i].getPosition()==temp);
...
...
我想知道如果需要做任何額外的解析來正確評估這些代碼,或者除了使用「==」或「===」運算符之外如何比較這些點?
您試圖比較浮點值中的相等性。 – 2012-02-13 22:06:38