Javascript-forum

Normale Version: Return meiner Variable
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen, ich bin JS Anfänger und versuche mich seit ein paar Tagen an einem Problem.

Google bringt mir auch nix wirkliches an hilfe. Villt. könnte mir einer helfen bzw. einen Denkanstoß geben.

Code:
function GetGEOAdress(Strasse,HNR,Ort){
        HNR = HNR.trim();
        HNR = HNR.replace(" ", "")
        Ort = Ort.trim();
        Ort = Ort.replace(" ", "%20")
        Strasse =  Strasse.trim();
        Strasse = Strasse.replace(" ", "%20")
        var geo;

        URL = "https://nominatim.openstreetmap.org/search?format=json&limit=1&addressdetails=1&q="+Ort+"%20"+HNR+"%20"+Strasse+"";
        $.getJSON(URL, function(data) {
            $.each( data, function( key, val ) {
                let lat          = val.lat;
                let lon          = val.lon;
                let boundingbox  = val.boundingbox;
                let display_name = val.display_name;
                let plz          = val.address.postcode;
                let street       = val.address.pedestrian;
                let hnr          = val.address.house_number;
                geo = lat+":"+lon;
            });
        });
        return geo;
    }

Ich versuche mit diesem Script die GeoDaten über mein Return auszugeben.

Um es zu Testen folgendes nutzen:

Code:
GetGEOAdress('Aachener Str.','999','Köln');



Ich verzweifle gerade.....  Dodgy