¿Mayor que la suma?
Para cada número después del primero, comprueba si es estrictamente mayor que la suma de todos los números que lo preceden. Devuelve true solo si todos los números cumplen esta condición; de lo contrario, devuelve false. El primer número siempre cumple la condición porque nada lo precede.
Ejemplos
greaterThanSum([2, 3, 7, 13, 28]) // true
// 3 > 2; 7 > 2 + 3; 13 > 2 + 3 + 7; y 28 > 2 + 3 + 7 + 13.
greaterThanSum([1, 2, 4, 6, 13]) // false
// 6 no es mayor que 1 + 2 + 4.La igualdad no es suficiente: cada comparación después de la primera debe ser estrictamente mayor.