0
我試圖增加循環函數中使用的字母,每次用戶選擇另一個可能的終點時都會調用此函數。然而,它繼續使用名稱B,有沒有辦法每次增加它?在javascript中遞增字母
var tempEnd = String.fromCharCode('A'.charCodeAt(0) + 1);
/* create end point */
function end_point(t) {
calculate_start = false;
name = tempEnd;
marker = new nokia.maps.map.StandardMarker(coordinate, {
text: name,
draggable: true,
e_num: end_ar.length
});
marker.addListener("drag", dragAndDrop, true);
marker.addListener("dragend", dragAndDrop, false);
document.getElementById("points").style.display = 'none';
map.objects.add(marker);
if (t == true) {
map.zoomTo(map.getBoundingBox());
}
end_ar.push(coordinate);
createTable();
};
感謝
這給了我相同的結果 – Owen
那麼你必須運行'te mpEnd = String.fromCharCode(tempend.charCodeAt(0)+ 1);'每次你想遞增 – scrblnrd3
對,謝謝 – Owen