Fiz apenas os desafios 1 e 2, referentes ao Alugames.
let alugados = 1;
function alterarStatus(id) {
let jogo = document.getElementById(`game-${id}`);
let div = jogo.querySelector('div');
let a = jogo.querySelector('a');
if (div.classList.contains('dashboard__item__img--rented') && confirm('você deseja devolver o jogo?')) {
div.classList.remove('dashboard__item__img--rented');
a.classList.remove('dashboard__item__button--return')
a.innerHTML = 'Alugar';
alugados--;
} else {
div.classList.add('dashboard__item__img--rented');
a.classList.add('dashboard__item__button--return');
a.innerHTML = 'Devolver';
alugados++;
}
console.log(`jogos alugados: ${alugados}`);
}