https://github.com/vitkarpov/introtask-space
Реализация интерфейса космического корабля и планеты из анкеты для поступающих в ШРИ 2013
https://github.com/vitkarpov/introtask-space
Last synced: about 2 months ago
JSON representation
Реализация интерфейса космического корабля и планеты из анкеты для поступающих в ШРИ 2013
- Host: GitHub
- URL: https://github.com/vitkarpov/introtask-space
- Owner: vitkarpov
- Created: 2013-07-12T08:47:07.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-08-01T16:37:39.000Z (over 11 years ago)
- Last Synced: 2025-01-17T23:19:45.992Z (3 months ago)
- Language: JavaScript
- Size: 156 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Интерфейс космического корабля и планеты
[Задача](https://github.com/yandex-shri/introtask-space) для поступающих в [ШРИ 2013](http://events.yandex.ru/events/shri/msk-2013/)
### spaceship.js
Содержит реализацию интерфейса корабля и планеты### utils.js
Содержит объект-помощник *utils*:* *utils.Report* — функция-конструктор, которая создает новые отчеты по определенной форме. У созданного объекта доступны два метода: *add*, который добавляет новый отчет и *get* — получает отчет на вывод. Функция *add* возвращает текущий объект с отчетом, так что можно работать с отчетом, используя цепочки.
* *utils.log* — обертка для console.log, на тот случай, если понадобиться вывести отчеты по-другому, например, не в консоль, а прямо в браузер, тогда нужно будет изменить только реализацию этого интерфейса.### тесты
Папка *_tests* содержит файл *test.html* с результами тестов, а в файле *tests.js* — сами тесты.