Olá, Vinícius. Tudo bem?
Quando você tenta subtrair strings (como "limão" e "laranja"), isso resultará em NaN, porque a subtração não é uma operação válida entre strings. Para ordenar strings, você deve usar a função localeCompare(). O código deve ficar assim:
const frutas = ["limão", "laranja", "ameixa"];
const ordFrutas = frutas.sort((a, b) => a.localeCompare(b));
console.log(ordFrutas);
Espero ter ajudado!
Siga firme nos seus estudos e conte com o fórum sempre que precisar!
Abraços :)
Caso este post tenha lhe ajudado, por favor, marcar como solucionado