Olá pessoal, tudo bem?
Tive dificuldade em enteder a causa raiz do problema de não carregar a imagem na implementação da função alterarContexto.
Como resolvi:
Antes:
Depois:
Detalhes(pesquisa):
No JavaScript, crases ( ) são usadas para **Template Literals** (ou Template Strings), que permitem quebras de linha literais e a incorporação de expressões (usando ${variável}) dentro da string [3, 12]. Já aspas simples (' ') e aspas duplas (" "
) são usadas para definir strings literais mais básicas, onde, para o JavaScript, não há diferença funcional entre elas
Espero ter ajudado