representa um jogo e tem uma propriedade 'alugado' (booleano) */
function devolverJogo(idJogo) {
// 1. Encontrar o jogo
const jogo = jogos.find(j => j.id === idJogo);
if (!jogo) {
console.log("Erro: Jogo não encontrado.");
return;
}
if (!jogo.alugado) {
console.log(`O jogo "${jogo.nome}" não está alugado.`);
return;
}
// 2. Confirmação
const confirmacao = prompt(`Tem certeza que deseja devolver o jogo "${jogo.nome}"? (s/n)`);
// Em um ambiente de console, você usaria uma função de input;
// 'prompt' é para ambiente de navegador.
if (confirmacao && confirmacao.toLowerCase() === 's') {
// 3. Devolução
jogo.alugado = false;
console.log(`O jogo "${jogo.nome}" foi devolvido com sucesso!`);
} else {
console.log("Devolução cancelada.");
}
}