Por que minha função de seta não retorna um valor?

Eu tenho uma função de seta que parece l, como isto (simplificado):

const f = arg => { arg.toUpperCase(); };

Mas quando eu ligo, eu receboundefined:

console.log(f("testing")); // undefined

Por quê?

Exemplo:

const f = arg => { arg.toUpperCase(); };
console.log(f("testing"));

(Nota: Isso pretende ser um objetivo limpo e canônico para oespecífico problema com as funções de seta acima.)

questionAnswers(1)

yourAnswerToTheQuestion