An open API service indexing awesome lists of open source software.

https://github.com/vitkarpov/introtask-space

Реализация интерфейса космического корабля и планеты из анкеты для поступающих в ШРИ 2013
https://github.com/vitkarpov/introtask-space

Last synced: about 2 months ago
JSON representation

Реализация интерфейса космического корабля и планеты из анкеты для поступающих в ШРИ 2013

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* — сами тесты.