O meu código mesmo colocado o value="disponivel" no HTML não estava funcionado então fiz diferente e funcionou.
`function filtrarLivros() {
const elementoBtn = document.getElementById(this.id);
const categoria = elementoBtn.value;
let livrosFiltrados;
if (categoria === 'disponivel') {
// Filtra livros com quantidade maior que 0
livrosFiltrados = livros.filter(livro => livro.quantidade > 0);
} else {
// Filtra livros pela categoria escolhida
livrosFiltrados = livros.filter(livro => livro.categoria === categoria);
}
exibirLivrosNaTela(livrosFiltrados);
} `