Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, tudo bem?
Poderia explicar qual é a dúvida pra que possamos explicar da melhor maneira possível? (:
a dúvida era onde estaria o erro do código, tendo em vista que opção comprar está inativa?
Veja que na sua linha 17 está escrito errado. Pode ser esse o problema da sua função não estar funcionando adequadamente.
// Note que getElementById('qtd - pista')
// está com espaçamentos em "qtd-pista"
document.getElementById('qtd-pista').textContent = qtdPista;
Caso não seja este o problema ou possua outras dúvidas, basta postar outra mensagem!