Skip to content

Mateoooo/sales-bonus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

https://github.com/Mateoooo/sales-bonus

Проектная работа "Пряники"

5 спринт, модуль JS

Описание проекта

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

Структура проекта

  1. data - каталог с примерами данных
  2. src/main.js - основной файл программы
  3. index.html - файл для запуска программы

Инструкция по запуску

Открыть любым способом файл index.html в браузере. В консоли DevTools (CTRL+Shift+I) будет выведен рейтинг продавцов и рассчитанные бонусы.

Чтобы изменить выбранный датасет, необходимо в файле index.html изменить ссылку в строке:

<script src="data/dataset_1.js"></script>

Доступны 3 примера дата-сетов:

  • data/dataset_1.js
  • data/dataset_2.js
  • data/dataset_3.js

Задача

Реализовать подготовленные, но не заполненные функции опираясь на комментарии в коде. Можно добавлять собственные функции и изменять код внутри функций, но не изменять имена функций и код запуска в index.html.

Ключевые требования

  • Программа написана на чистом JS без использования сторонних библиотек;
  • Из основной функции анализа выделены функции для расчета прибыли и бонусов, что позволяет корректировать особенности расчетов без изменения основного кода;
  • Используйте только чистые функции (функция получает все что ей необходимо для работы через аргументы), не обращающиеся к глобальным переменным и не имеющие побочных эффектов.

About

sales-bonus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published