Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Resolução

function alterarStatus(id) { let gameClicado = document.getElementById(game-${id}); let imagem = gameClicado.querySelector('.dashboard__item__img'); let botao = gameClicado.querySelector('.dashboard__item__button');

let nomeCliente = prompt('Insira o seu nome: ');
let dataAtual = new Date();

if(botao.textContent === 'Alugar'){
    botao.textContent = 'Devolver';
    let prazo = prompt('Por quatos dias desejar alugar?');
    alert( `Jogo alugado em ${dataAtual.toLocaleDateString()} por ${prazo} dias, ${nomeCliente}`);
}else {
    botao.textContent = 'Alugar'
    alert(`Jogo devolvido em ${dataAtual.toLocaleDateString()}, ${nomeCliente}!`);
}
if (imagem.classList.contains('dashboard__item__img--rented')){
    imagem.classList.remove('dashboard__item__img--rented');
    botao.classList.remove('dashboard__item__button--return');
    botao.textContent = 'Alugar';
} else {
    imagem.classList.add('dashboard__item__img--rented');
    botao.textContent = 'Devolver';
    botao.classList.add('dashboard__item__button--return');
}

}

1 resposta
solução!

Oi Marcos, tudo bem?

Muito obrigada por compartilhar com a gente o seu resultado.

É incrível ver você praticando e desenvolvendo funcionalidades como essa! Continuar experimentando e aplicando seu conhecimento é a maneira perfeita de aprimorar suas habilidades.

Um abraço e bons estudos.