I am trying to get the data variable out of if-else statement in the global scope how can I do it?
let request = new XMLHttpRequest();
request.open('GET', 'API Url');
request.send();
request.addEventListener('readystatechange', function () {
    if(request.readyState === 4 && request.status === 200){
    var data = JSON.parse(request.responseText);   // Data Variable
}
});
console.log(data); //gives error
 
     
     
    