Код в цикле работает не так как ожидалось
Есть код
for (var i = 0; i < ratings.length; i++) {
var rating = ratings[i];
var url = `https://www.omdbapi.com/?i=${data.Search[i].imdbID}&apikey=5f85f0e7`;
fetch(url)
.then(res => res.json())
.then(data => {
console.log(data);
rating.innerHTML = data.imdbRating;
});
}
Я использую omdb api где получаю imdbID для того чтобы получить рейтинг фильма.Есть 10 фильмов для которых нужно 10 рейтингов для этого я и использую цикл.Цикл получает и видит все рейтинги ,но вставляет рейтинг только для последнего фильма

Как это исправить?