Olá Camila! Tudo bem? Então, o problema é que na hora de colocar a variável no parênteses do IF você colocou o nome da variável errado, no caso seria:
const idadeComprador = 15;
E na hora do if:
if(idadeComprador >= 18)
Não se preocupe, é um erro bem comum! Na hora de executar, o erro de que a variável não foi definida é de justamente de você ter colocado o nome de uma variável que supostamente existe mas que não foi propriamente criada. E uma dica extra, caso você queira mudar o nome de uma variável sem ter que ir LINHA por LINHA mudando tudo, você pode simplesmente em uma parte do código que tem o nome da variável, seleciona-la inteira, e apertar F12, mudar o nome da variável e pronto! Todos os lugares em que você escreveu o nome dessa variável já vão mudar automaticamente.