JavaScript Найти сумму пяти наибольших элементов массива Исходный массив:[2,-3,-5,10, 14, -20, -50, 100, -200, 42, -11, 200, 142, 19] Ожидаемый результат: 503 Подсказка: вначале отсортируй массив в порядке возрастания
Аноним:
жду, помогите прошу
Ответы
Ответ дал:
0
Ответ:
- var arr = [2, -3, -5, 10, 14, -20, -50, 100, -200, 42, -11, 200, 142, 19]
- console.log(arr.sort((a, b) => a-b).slice(arr.length-5).reduce((sum, value) => sum+value))
Пример работы:
Приложения:
![](https://st.uroker.com/files/8b6/8b6099beefe78032d81e2d0081d1ae3f.png)
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
6 лет назад
8 лет назад
8 лет назад