Líder en un arreglo
Crea una función que encuentre cada número del arreglo dado que sea mayor que todos los números que aparecen después de él. Tu solución debe devolver un arreglo con el número o los números que cumplan estos criterios.
Ejemplos
leader([2, 3, 20, 15, 8, 3]) ➞ [20, 15, 8, 3]
// Note that 20 is greater than all the elements to it's
// right side, similarly 15 and so on.
leader([2, 3, 20, 15, 8, 25, 3]) ➞ [25, 3]
// Note that 20 cannot be added because it is not greater than 25.
leader([1, 2, 3, 4, 5]) ➞ [5]
// 5 is technically greater than the (zero) remaining items.
leader([8, 7, 1, 2, 10, 3, 5]) ➞[10, 5]
// 10 is greater than all items to the right of it, so include.
// 3 is not greater than all items to the right of it, so exclude.
// 5 is greater than the remaining items, so include.Notas
Añade los elementos al nuevo arreglo en el mismo orden en que aparecen en el arreglo de entrada.