Программирование для начинающих с блоками
Глава
>
Уровень

Продвинутые функции и шаблоны
Функции с несколькими параметрами

Цель

Забери материалы на поле, чтобы построить курицам новые курятники.

Курицам нужны новые курятники, и ты можешь построить различные виды курятников, используя функции с несколькими параметрами. Функции могут принимать несколько параметров, что позволяет передавать разные значения для каждого свойства.

Используй блок define function to return для создания функции с именем get_chicken_house. Добавь два параметра: color и size. Внутри функции используй блок text join, чтобы объединить строку "chicken_house|", параметр color, строку "|" и параметр size. Это создаст строку сборки вида "chicken_house|blue|small".

Функции с несколькими параметрами позволяют передавать разные значения для каждого свойства при вызове функции. Например, вызов get_chicken_house с "blue" и "small" вернёт "chicken_house|blue|small", а вызов с "green" и "big" вернёт "chicken_house|green|big".

Собери все доски на поле и пройди к отмеченным X местам. Используй блок build с блоком call function, передавая соответствующие аргументы для цвета и размера, чтобы создать все 4 различных дома: маленький синий, большой зелёный, маленький красный и большой оранжевый.

Книга Кода