1-Aviso de confirmação de devolução e contagem de jogos alugados
let jogosAlugados = 0;
function contarJogosAlugados() {
console.log(`Total de jogos alugados: ${jogosAlugados}`);
}
function alterarStatus(id){
let botaoAlugado = document.getElementById(`game-${id}`);
let imagem = botaoAlugado.querySelector('.dashboard__item__img');
let botao = botaoAlugado.querySelector('.dashboard__item__button');
let nomeDoJogo = botaoAlugado.querySelector('.dashboard__item__name');
if(imagem.classList.contains('dashboard__item__img--rented')) {
if(confirm(`Deseja devolver o jogo ${nomeDoJogo.textContent} ?`)){
imagem.classList.remove('dashboard__item__img--rented');
botao.classList.remove('dashboard__item__button--return');
botao.textContent = 'Alugar';
jogosAlugados--;
}
} else {
imagem.classList.add('dashboard__item__img--rented');
botao.classList.add('dashboard__item__button--return');
botao.textContent = 'Devolver';
jogosAlugados++;
}
contarJogosAlugados();
}
document.addEventListener('DOMContentLoaded', function() {
jogosAlugados = document.querySelectorAll('.dashboard__item__img--rented').length;
contarJogosAlugados();
});
2- Teste do Palindromo
testePalindromo();
function testePalindromo(){
let palavra = prompt('Escreva uma palavara para descobrir se é um palindromo');
let separarPalavra = palavra.split('');
let reverterPalavra = separarPalavra.reverse('');
reverterPalavra = reverterPalavra.join('');
if (palavra == reverterPalavra){
alert (`A palavra ${palavra} é um palindromo`);
}else{
alert (`A palavra ${palavra} não é um palindromo`);
}
}
3-Ordenar numeros em sequencia
let numeros = [6, 1, 7];
numeros.sort(function (a, b) {
return a - b;
});
console.log(numeros);