Консоль#
Введение#
Консоль VEXcode V5 отображается в окне «Монитор» внутри VEXcode. Блоки консоли могут отображать текст, числа и значения переменных во время выполнения проекта.
Ниже приведён список всех доступных блоков:
вывести на консоль — Отображает текст, числа или значения переменных в консоли.
установить курсор на следующую строку в консоли — Перемещает курсор на следующую строку в консоли.
очистить все строки в консоли — Очищает все строки в консоли.
спросить и подождать — Отображает сообщение в консоли и приостанавливает проект до тех пор, пока в консоли не будет введен ответ.
ответ — Отображает последний ответ, введенный в консоль, в виде текста.
Установить точность печати на консоли — Задает количество десятичных знаков, отображаемых при печати чисел.
установить цвет шрифта на консоли — Устанавливает цвет шрифта, используемый для текста, выводимого на консоль.
вывод на консоль#
Блок print on console отображает текст, числа или значения переменных в консоли в текущей строке и с текущим цветом шрифта.
Если блок не будет развернут, чтобы включить и установить курсор на следующую строку, следующее выводимое значение появится сразу после предыдущего значения в той же строке.
вывести [VEXcode] в консоль ▶
Параметры |
Описание |
|---|---|
ценить |
Текст, число или значение переменной для отображения в консоли. |
расширяющаяся стрелка |
Расширяет блок, чтобы включить и установить курсор на следующую строку, что перемещает курсор на следующую строку после вывода значения. Если этот параметр не используется, следующее выводимое значение появляется сразу после предыдущего значения в той же строке. |
Пример
при запуске
[Display a message in the Console.]
вывести [Hello, robot!] в консоль ▶

установить курсор на следующую строку в консоли#
Блок стека установить курсор на следующую строку в консоли перемещает курсор в столбец 1 следующей строки в консоли. Следующее выводимое значение появится в этой строке.
Используйте этот блок, если хотите, чтобы следующее выводимое значение начиналось с новой строки. Если этот блок не используется, и предыдущий блок вывод в консоль не был развернут, чтобы включить установку курсора на следующую строку, следующее выводимое значение появится сразу после предыдущего значения в той же строке.
перенести курсор на следующую строку в консоли
Параметры |
Описание |
|---|---|
Этот блок не имеет параметров. |
Пример
при запуске
[Display two lines of text.]
вывести [Row 1] в консоль ▶
перенести курсор на следующую строку в консоли
вывести [Row 2] в консоль ▶

очистить все строки в консоли#
Блок стека clear all rows on console очищает все строки в консоли и перемещает курсор обратно в первую строку.
очистить все строки в консоли
Параметры |
Описание |
|---|---|
Этот блок не имеет параметров. |
Пример
при запуске
[Clear the Console after printing.]
вывести [This will disappear...] в консоль ▶
ждать [2] секунд
очистить все строки в консоли
задавать вопросы и ждать / отвечать#
Блок стека запрос и ожидание отображает сообщение в консоли и приостанавливает проект до тех пор, пока в консоль не будет введен ответ.
The answer reporter block returns the most recent response entered in the Console. The response is returned as text. To use the response as a number, use the convert reporter block to convert the answer to a number first.
спросить [What's your name?] и ждать
Параметр |
Описание |
|---|---|
быстрый |
Сообщение для отображения в консоли. |
ответ
Параметры |
Описание |
|---|---|
Этот блок не имеет параметров. |
Пример
при запуске
[Tell the robot your name.]
спросить [What's your name?] и ждать
вывести [Hello, ] в консоль ▶
вывести (ответ) в консоль ▶
установить точность печати на консоли#
Блок set print precision on console задает количество десятичных знаков, отображаемых при выводе чисел в консоль. Этот параметр применяется к числам, выводимым после использования этого блока. В начале проекта точность печати устанавливается на 1, поэтому числа печатаются без десятичных знаков.
установить точность печати [0.1 v] в консоли
Параметры |
Описание |
|---|---|
точность |
Точность печати:
|
Пример
при запуске
[Print 1/3 as 0.33.]
установить точность печати [0.01 v] в консоли
вывести ([1] [math_division v] [3]) в консоль ▶

установить цвет шрифта в консоли#
Блок set font color on console задает цвет шрифта, используемый для текста, выводимого в консоль. В начале проекта цвет шрифта устанавливается на синий.
установить цвет шрифта [красный v] в консоли
Параметр |
Описание |
|---|---|
цвет |
Цвет шрифта для текста, выводимого в консоли:
|
Пример
при запуске
[Print text in different colors.]
вывести [Default text color] в консоль ▶
перенести курсор на следующую строку в консоли
установить цвет шрифта [красный v] в консоли
вывести [Red text color] в консоль ▶
