CodeCombat. Пустыня Сарвена. Продолжительная алхимия (Continuous Alchemy)

 ccSarvenDesert14

Тема:

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

Оператор «continue»

Циклы

Условные операторы

Переменные

Цели:

Пейте воду, что бы выжить.

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

Вступление:

Используйте выражение continue, чтобы остановить текущую итерацию цикла, и продолжить всё сначала в следующей.

Python:


JavaScript:


CoffeScript:

Clojure:

Да в Clojure и break не было!(И к стати я не считаю что это плохо… break и continue зло!) но допустим вот так %) то есть дальнейший код пишется внутри (when ) а не как авторы игры пишут его после условия с continue…. фу фу фу на них…

LUA:

В LUA нет continue, каждый сам за себя…  опять же не считаю что так надо писать… но если так уж хочется реализовать continue…. мы с помощью break прерываем первый цикл, а верхний запускает его заново….

Описание:

Этот уровень научит вас использовать оператор contnue. Когда на участке программы встречается оператор contnue, остальная часть цикла отбрасывается, и начинается следующий шаг цикла.
Omarn Stonebrew являетя важным человеком. Важно проверить , есть в засаде враг, и нет никаких других элементов на поле.

Обязательно проверьте item.type, чтобы случайно не выпить яд!

Contnue можно использовать для пропуска блока кода, пока условие не будет выполнено:

Python:


JavaScript:


CoffeScript:

Clojure:

Да в Clojure и break не было!(И к стати я не считаю что это плохо… break и continue зло!) но допустим вот так %) то есть дальнейший код пишется внутри (when ), а не как авторы игры пишут его после условия с continue…. фу фу фу на них…

LUA:

В LUA нет continue, каждый сам за себя…  опять же, не считаю что так надо писать… но если так уж хочется реализовать continue…. мы с помощью break прерываем цикл внутри, а верхний цикл запускает его заново….

Не позволяйте Манчкина достичь воды! Пустынные обезвоженные Огры станут могущественными, если им дадут возможность утолить жажду.

От себя:

Ещё раз фу фу фу… на авторов игры… они плохому учат… не пользуйтесь break и continue если это возможно, а это очень редко не возможно. И тогда ваш код будет чистый и читаемый…

Награда:

166xccXP 79xccCrystal

Продолжительная алхимия, прохождение:

Python:

JavaScript:

CoffeScript:

Clojure:

Повторюсь continue  в clojure нет. Но переживать по этому поводу не стоит.

LUA:

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

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

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

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