CodeCombat. Пустыня Сарвена. Накопление золота (Hoarding Gold)

  ccSarvenDesert11

Тема:

Циклы

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

Переменные

Строки

Арифметика

Оператор «break»

Цели:

Собери 25 золота.

Не собирай больше 30 золота.

Скажи Нарии, сколько у тебя золота.

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

Введение:

ccSarvenDesert11b

 

Используй оператор break , прежде чем он закончится в штатном режиме.

Описание:

На этом уровне вы узнаете, как выйти из цыкла вручную.
Разрыв(break) цикла означает, что цикл немедленно прекращает выполнение, и программа переходит к выполнению кода, который находится после вашего цикла.
Первое, что надо сделать, это переместиться для поднятия монетки с помощью moveXY и свойства монеты pos.
Не забудьте добавить стоимость монеты к вашему общему количеству золота. Используй для этого свойство монеты value.
Python:

JavaScript:

CoffeScript:

Clojure:

LUA:

Пример кода показывает, как выйти из цикла если ваш totalGold больше или равен 25.

Кстати, скажите Narin`е сколько злота у вас в наличии, вы можете просто сказать say(TotalGold), но если вы хотите, можете проявить фантазию и используя оператор конкатенации строк составить фразу, например:

Python:

JavaScript:

CoffeScript:

Clojure:

LUA:

 От меня:

На этом уровне ваc заставят купить камень с фунцией gold.

Всё что написано про break не применимо к Clojure предлагается использовать событие набора больше 25 монеток, и сказать об этом кому надо. После цикл продолжится.

Награда:

197xccXP 164xccCrystal

Накопление золота, прохождение:

Python:

JavaScript:

CoffeScript:

Clojure:

LUA:

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

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

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

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