I'm trying to get a value of a function on Framework7, without sucess, since it returns a promise
My function:
function get_coordinates_by_address(address){
    app.request.json('https://nominatim.openstreetmap.org/search?q='+address+'&format=json&polygon=1&addressdetails=1','',callback).then(function (res) {
                    data = res.data;                    
                    
                    var lat = data[0].lat;
                    var lon = data[0].lon;
                    
                    var latlon = lat + " " + lon;
                    return latlon;
                    
    })
}
My call:
var coordinates = get_coordinates_by_address(address);
console.log(coordinates);
My console.log:
Promise {<pending>}[[Prototype]]: 
    Promise[[PromiseState]]: "fulfilled"
    [[PromiseResult]]: "40.62162084644154 -74.15137549229134"
How can I get latlon or PromiseResult value?
