Boa noite,
Não estou compreendendo muito sua dúvida mas vamos lá.
Neste código você armazenou na variável ‘foodDemand’ uma função que mostra no console uma determinada palavra. Mas temos 2 métodos de exibir esta função que provavelmente você está confuso.
1 - Chame a função ‘foodDemand’
A saída de dados será a seguinte:
2 - Exiba a variável foodDemand
A saída de dados será a seguinte:
function() {
console.log("Carne");
}
Isto acontece porque ‘foodDemand’ neste caso é tanto uma variável quanto uma função, então você pode trabalhar com ela de acordo com sua necessidade.
Caso esta resposta realmente não lhe ajudou, me explique melhor qual é o seu real problema.
Este tópico é bem detalhado com relação à declaração, chamadas e utilização de tipos de dados sendo enviados como paramêtros de uma função: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Funções
Tenha uma ótima noite e espero ter ajudado.