can someone tell me how to change the variable. I have recognized that it doesn't work this way but I don't know how I can fix this.
var superhero;
function fetchSuperhero() {
fetch('https://mdn.github.io/learning-area/javascript/oojs/json/superheroes.json')
.then((response) => {
return response.json()
})
.then((data) => {
console.log(data)
var heroes = data.members;
var i = Math.floor((Math.random() * heroes.length) + 1);
superhero = heroes[i].name;
})
.catch((err) => {
console.log("error");
})
}