CodeCombat. Подземелье Китгарда. Танцы с огнём (Fire Dancing)

ссDungeonsOfKithgard8

Тема:

Базовый синтаксис

Циклы

Цели:

 

Не прекращай уклонятся от огненных шаров

Бонус за краткость кода:меньше 4 строк

Руководство:

Введение:

ссDungeonsOfKithgard8b

Избегайте огненных шаров двигаясь right и left.

Используйте while-true цикл чтобы повторять действия до бесконечности:

Python:

JavaScript:

CoffeScript:

Clojure:

LUA:

 Обзор:

Код обычно выполняется в том порядке, в котором он написан. Циклы позволяют повторять часть кода множество раз не переписывая его.

Использование while-true циклов

Мы начинаем их использование при помощи ключевого слова while. Оно говорит вашей программе повторять тело цикла ПОКА (по-английски WHILE) пока нечто истинно (по-английски true).

Сейчас мы хотим чтобы наши циклы выполнялись вечно, поэтому пока мы будем пользоваться while-true циклом. Потому что истина (true) всегда истинна (true)!

Не переживайте по поводу того, что пока вам не очень понятно то что здесь говорится про это true. Мы объясним это позже. Просто запомните что while-true цикл — это цикл, который выполняется без конца.

Вот пример использования while-true цикла в коде:

Python:

JavaScript:

CoffeScript:

Clojure:

LUA:

Подсказка: Вы можете поместить внутрь while-true цикла всё что угодно! Но чтобы пройти этот уровень, вам нужно повторять только две команды: moveRight() и moveLeft()!

Награда:

11xccXP 10xccCrystal

Бонус чистый код:

6xccXP 5xccCrystal

Бонус количество строк:

6xccXP 5xccCrystal

Танцы с огнём, прохождение:

Python:

JavaScript:

CoffeScript:

Clojure:

или

 

LUA:

Прохождение Code Combat

Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *