A instrutora não utilizou o primeiro parâmetro só para dar um exemplo ou meu código pode ter algum problema futuro por ter utilizado? Ordenou corretamente no console!
livros.forEach((livro,indice) => { let menor = menorValor(livros, indice); let livroAtual = livro; let livroMenorPreco = livros[menor];
livros[indice] = livroMenorPreco;
livros[menor] = livroAtual
});