For문에 위치한 마커의 위치값을 가져오고 싶습니다

var 데이터 = [
    {lat:37.28274957269953, lng:127.01777215587882},
    {lat:37.27966509437006, lng:127.01814087318085},
	{lat:37.28804896891714, lng:127.01369200017918}          
    ]
var marker;	
	for(var i=0;i<데이터.length;i++){
		// 마커가 표시될 위치입니다 
		var markerPosition  = new kakao.maps.LatLng(데이터[i].lat,데이터[i].lng); 
		// 마커를 생성합니다
		marker = new kakao.maps.Marker({
		    position: markerPosition,
            clickable: true
		})}
marker.getPosition()

marker.getPosition()을 이용해 제가 클릭한 마커의 좌표값을 가져오고 싶은데 제일 마지막 좌표값만 나옵니다. 방법이 있을까요?

스코프 유지를 위해 es6문법인 let, const를 사용하거나
forEach문으로 마커 생성 및 클릭 이벤트를 등록해주세요.