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