1
resposta

[Projeto] Alugames com desafios 1 e 2

let quantidadeDeJogosAlugados = document.querySelectorAll('.dashboard__item__button--return').length;
let jogosAlugados = quantidadeDeJogosAlugados;

function alterarStatus(id) {
    let jogoClicado = document.getElementById(`game-${id}`);
    let fotoDoJogo = jogoClicado.querySelector('.dashboard__item__img');
    let alugarOuDevolver = jogoClicado.querySelector('.dashboard__item__button');

    if (fotoDoJogo.classList.contains('dashboard__item__img--rented')){
        if (confirm('Você tem certeza que quer devolver?')){
            fotoDoJogo.classList.remove('dashboard__item__img--rented');
            alugarOuDevolver.classList.remove('dashboard__item__button--return');
            alugarOuDevolver.innerHTML = 'Alugar';
            jogosAlugados--;
        } else {
            return;
        }   
    } else {
        fotoDoJogo.classList.add('dashboard__item__img--rented');
        alugarOuDevolver.classList.add('dashboard__item__button--return');
        alugarOuDevolver.innerHTML = 'Devolver';
        jogosAlugados++;
    }

    console.log(jogosAlugados);
}
1 resposta

Oi! Tudo bem?

Obrigada por postar o seu projeto aqui no fórum com a gente!

Se quiser postar mais desafios dos cursos, fique à vontade! :)

Abraços!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software