Показать сообщение отдельно
  #2 (permalink)  
Старый 08.07.2017, 12:26
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

DynkanMaclaud,
<script>
function fn(a, b) {
    a = a.slice(0).sort(function(a, b) {
        return b - a
    }).filter(function(a) {
        var c = 0 < b;
        b -= a;
        return 0 < c
    });
    return 0 < b ? !1 : a
};
document.write(JSON.stringify(fn([2, 5, 9, 11, 1, 2, 4],12)));

</script>
Ответить с цитированием