Тема:
базовый синтаксис
Цели:
Твой герой должен выжить.
Собери все 4 самоцвета.
Доберись до выхода.
Бонус: нет проблем с кодом.
Бонус: менее 9 строк кода.
Руководство:
На этом уровне вам потребуется написать несколько команд. Убедитесь, что освоили автоматическое завершение чтобы писать свой код быстрее. Вы можете напечатать R и нажать Enter для автоматического завершения команды moveRight.
После того как вы закончите простые перемещения на этом уровне, придет время научиться атаковать!
Награда:
Бонус чистый код:
Бонус уложился менее в чем 9 строк.
Забывчивый ювелир, прохождение.
Python:
1 2 3 4 5 6 7 |
# Возьми самоцветы и иди к лестнице. self.moveRight () self.moveUp () self.moveRight (2) self.moveDown(2) self.moveUp () self.moveRight () |
JavaScript:
1 2 3 4 5 6 7 |
// Возьми самоцветы и иди к лестнице. this.moveRight (); this.moveUp (); this.moveRight (2); this.moveDown (2); this.moveUp (); this.moveRight (); |
CoffeScript:
1 2 3 4 5 6 7 |
# Возьми самоцветы и иди к лестнице. @moveRight() @moveUp() @moveRight(2) @moveDown(2) @moveUp() @moveRight() |
Clojure:
1 2 3 4 5 6 7 |
; Возьми самоцветы и иди к лестнице. (.moveRight this) (.moveUp this) (.moveRight this 2) (.moveDown this 2) (.moveUp this) (.moveRight this) |
LUA:
1 2 3 4 5 6 7 |
-- Возьми самоцветы и иди к лестнице. self:moveRight() self:moveUp() self:moveRight(2) self:moveDown(2) self:moveUp() self:moveRight() |
Комментарии: