https://github.com/Mateoooo/sales-bonus
5 спринт, модуль JS
По собранным в датасете данным о продажах в магазине необходимо составить рейтинг продавцов по доходности и рассчитать бонусы для каждого продавца.
data- каталог с примерами данныхsrc/main.js- основной файл программыindex.html- файл для запуска программы
Открыть любым способом файл index.html в браузере. В консоли DevTools (CTRL+Shift+I) будет выведен рейтинг продавцов и рассчитанные бонусы.
Чтобы изменить выбранный датасет, необходимо в файле index.html изменить ссылку в строке:
<script src="data/dataset_1.js"></script>Доступны 3 примера дата-сетов:
data/dataset_1.jsdata/dataset_2.jsdata/dataset_3.js
Реализовать подготовленные, но не заполненные функции опираясь на комментарии в коде.
Можно добавлять собственные функции и изменять код внутри функций, но не изменять имена функций и код запуска в index.html.
- Программа написана на чистом JS без использования сторонних библиотек;
- Из основной функции анализа выделены функции для расчета прибыли и бонусов, что позволяет корректировать особенности расчетов без изменения основного кода;
- Используйте только чистые функции (функция получает все что ей необходимо для работы через аргументы), не обращающиеся к глобальным переменным и не имеющие побочных эффектов.