Queria reportar o que acredito que seria um erro na resposta da questão.
Segundo o exercício "Funções e métodos", a resposta correta seria a descrita abaixo.
function () {
tag.remove()
itens.splice(itens.findIndex(elemento => elemento.id === id), 1)
localStorage.setItem("itens", JSON.stringify(itens))
}
Mas acredito que faltou mencionar o parâmetro da function, que seria a palavra "tag". Caso contrário aparecerá o erro de que a tag não foi definida/declarada.
Se eu estiver errada, por favor me corrija.
Obrigada.