JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://maps.google.com/maps/api/js?sensor=false"></script>
<div id="map" style="width: 800px; height: 800px;"></div>

JavaScript

var locations = [
    ['1. adresse', 'Sondegade 58, 7850 Stoholm'],
    ['2. adresse', 'Kokholm 1C, 6000 Kolding']
];

var map = new google.maps.Map(document.getElementById('map'), {
    zoom: 7,
    center: new google.maps.LatLng(56, 11),
    mapTypeId: 'terrain'
});

var infowindow = new google.maps.InfoWindow();

function setMarker(location) {
    $.getJSON('https://maps.googleapis.com/maps/api/geocode/json?address=' + location + '&sensor=false', null, function (data) {
        var p = data.results[0].geometry.location;
        var latlng = new google.maps.LatLng(p.lat, p.lng);
        var marker = new google.maps.Marker({
            position: latlng,
            map: map
        });
        google.maps.event.addListener(marker, 'click', (function (marker) {
            return function () {
                infowindow.setContent(location[0]);
                infowindow.open(map, marker);
            };
        })(marker));
    });
}

for (i = 0; i < locations.length; i++) {
    setMarker(locations[i]);
}