1
resposta

Dúvidas

Nesse projeto o terceiro jogo já começa alugado, ou seja, com a imagem escurecida e com o botão escrito "devolver", por que isso acontece? Percebi que no código do HTML, o elemento da imagem, por exemplo, já começa com duas classes, uma quando ele não está escurecida e uma quando está. Como o interpretador do javascript vai saber qual classe vai se sobrepor a outra? Pensei que poderia ser a classe que é escrita por último mas inverti a ordem e a classe que define que a imagem fique escura se sobrepôs do mesmo jeito.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Outra dúvida é por que quando inicia a página html no navegador não pede a confirmação que foi colocado no if interno do if quando o elemento imagem contém a classe da imagem escurecida. O terceiro jogo está com essa classe, porém a confirmação não aparece, por que isso acontece?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Acredito que o que define qual está alugado é esse --rented, e provalvemente, mais pra frente você aprenderá a manipular essa classe, removendo e colocando ela em outros itens. Para a segunda pergunta acho que não está pedindo a confirmação, pois a função em que esse if está inserido, não é chamada em nenhum lugar ainda.