Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
7 месяцев назад
Алексей Шш
23 года, Эстония
7 месяцев в сервисе
Был онлайн 7 месяцев назад
7 месяцев назад

Скрипт должен подобрать предмет/ы из списка(data), чтобы их общая стоимость была равна или немного выше чем val. После чего вывести id подобранных предметов через запятую. 

В приоритете для подбора более дорогие предметы, но при условии, если их общая стоимость не дороже на 3% чем val, в противном случае пробовать подбирать более дешевые предметы.  Например, для val="78" лучше подобрать два предмета стоимостью 77 и 2.55, чем 39 предмета со стоимостью 2. 

Пример: 

var val = "44.15"; 

var data = [ 
{"id":"414145","price" :281.16}, 
{"id":"151612","price" :130.79}, 
{"id":"417667132","price" :77}, 
{"id":"66578761","price" :51}, 
{"id":"514591145","price" :33.44}, 
{"id":"9999991145","price ":11}, 
{"id":"345542354","price" :10.69}, 
{"id":"1234567","price" :10.51}, 
{"id":"13614841","price" :3.04}, 
{"id":"63208433","price" :2.55}, 
{"id":"78967436","price" :2}, 
{"id":"6546124","price" :2}, 
....... 
{"id":"9953331","price" :2}, 
{"id":"55555724","price" :1.09}, 
{"id":"9941414","price" :0.33} 
]; 

var res = "514591145, 9999991145"; // 33.44 + 11 = 44.44

Заявки фрилансеров

Анатолий Пычев
42 года, Украина
10 месяцев в сервисе
Был онлайн 6 минут назад
7 месяцев назад

Похожие заказы

Написать небольшой ява скрипт для поиска в сети

написать небольшой ява скрипт для поиска в сети

Скрипты для букмекерской конторы.

Мне нужнs скрипты для букмекерской конторы типа http://www.marathonbet.com

Дороботать небольшой ява скрипт для поиска в сети

дороботать небольшой ява скрипт для поиска в сети

Скрипт для службы знакомств

Нужно написать скрипт для службы знакомств с партнерской программой по моему заданию. Идею дизайна дам, аналог сайта покажу. Прошу не предлагать что-то из уже известных стандартных скриптов (я их хорошо знаю), тем более - ни у одного из них нет нужно...

Скрипт для сайта

Нужен скрипт для сайта спортивного прогноза.Смысл скрипта вывод информации в виде таблиц по данным указаным пользователем. Подсчет коэффециента выигрыша.Есть примерный образец как это должно выглядить.Все данные запрашиваемые пользователем хранятся в...

Требуется написать скрипт для автоматического заполнения полей

Добрый день, У нас есть облачный контроллер для роутеров, которые работает на ангуляре (файл прикреплен) Там же есть поле, Pre-Authorization Access, куда мы вписываем IP адреса, которые нужно добавить в Whitelist. К сожалению таких адресов у нас окол...

Скрипт для downloadable goods

Площадка для продажи "downloadable goods" -catalog -search -shoping cart -digital goods delivery -payment Полное ТЗ высылается по требованию

Скрипт для обменника

Нужен скрипт или программка, которая может отслеживать появление выгодного курса на обменнике http://wm.exchanger.ru/asp/wmlist.asp и сигнализировал какм-либо образом мне.

Скрипт для обмена Яндекс Денег

Добрый день. Мне необходим скрипт, который сможет производить автоматический обмен Яндекс Денег на другие интернет-валюты, такие как: WebMoney, E-gold, PayCash и UAH Money. Скрипт должен быть хорошо прокомментирован, чтобы в нём потом можно было без ...

Разработка скриптов для проекта

Сложный проект нужен хороший программист