Maior que todos os números à sua direita

Crie uma função que obtenha todos os números que sejam estritamente maiores que todos os números que aparecem depois deles.

Exemplos

largerThanRight([3, 13, 11, 2, 1, 9, 5]) ➞ [13, 11, 9, 5]
// 13 é maior que todos os números à sua direita etc.

largerThanRight([5, 5, 5, 5, 5, 5]) ➞ [5]
// Deve ser estritamente maior.
// Inclua sempre o último número.

largerThanRight([5, 9, 8, 7]) ➞ [9, 8, 7]

Observações

O último número de um array é, por definição, estritamente maior que todos os números que aparecem depois dele, pois não há nenhum.