This is the code I am using. currentId is 10; I am making a service call which has a function of $http.get(to a JSON) and I want to attack the array in JSON's length to currentId after the function is executed. How do I do it? Is there any special function in angularjs which helps me. I have read the other relevant questions here, but I need this done in angularjs. Thanks.
var currentId = 10;
    console.log(currentId + ' before function'); //outputs 10
    function findId(){
        readJson.readJsonfun().then(function(data) {
            currentId = data.length; //say data.length = 20;
            return currentId;
    });}
    findId();
    console.log(currentId + ' before function');  //should output 20?
 
     
    