Ricardo, perfeito, o conceito de refatoração básicamente em poucas palavras é reescrever o seu código com intuito de realizar alguma melhoria. Isso pode variar com seu objetivo onde pode ser tornar o código mais legível, dar mais performance ou até mesmo mudar comportamento de entradas ou saídas para se adaptar a um novo processo de negócio ou operação. Agora pratica com uma nova dica de estudo para deixar seu código menor com o mesmo resultado: Use operador ternário em um IF pequeno e escreva a função no formato de arrow function com apenas uma linha assim a função aplica o return automaticamente podendo utilizar o console.log diretamente na função como abaixo, pode rodar que terá o mesmo comportamento, e você pode melhorar para tornar mais legivel com as fórmulas aplicadas em variaveis e por ai vai de acordo com seus objetivos.
const calculaArea = (forma = "triângulo" , altura = 5 , comprimento = 7 ) => forma === 'quadrado' ? area = altura * comprimento : area = (altura * comprimento) / 2;
console.log(calculaArea())