Консоль#

Вступ#

Консоль VEXcode IQ відображається у вікні монітора VEXcode. Блоки консолі можуть відображати текст, числа та значення змінних під час виконання проєкту.

Нижче наведено список усіх доступних блоків:

встановити курсор на наступний рядок у консолі#

Блок стеку встановити курсор на наступний рядок у консолі переміщує курсор до стовпця 1 наступного рядка в консолі. Наступне виведене значення з’явиться в цьому рядку.

Використовуйте цей блок, коли потрібно, щоб наступне друковане значення починалося з нового рядка. Якщо цей блок не використовується, а попередній блок друку на консолі не було розширено, щоб включити і встановити курсор на наступний рядок, наступне друковане значення з’явиться одразу після попереднього значення в тому ж рядку.

встановити курсор на наступний рядок у блоці стека консолі#
перейти до наступного рядка на консолі

Параметри

Опис

Цей блок не має параметрів.

Приклад

Після запуску виводить на консоль «Рядок 1», переміщує курсор до наступного рядка, а потім виводить «Рядок 2».#
коли запущено
[Display two lines of text.]
вивести [Row 1] на консоль ▶
перейти до наступного рядка на консолі
вивести [Row 2] на консоль ▶

Консоль VEXcode, що показує консоль і текст "Рядок 1" у першому рядку та "Рядок 2" у другому рядку.

очистити всі рядки в консолі#

Блок стека clear all rows on console очищає всі рядки з консолі та переміщує курсор назад до першого рядка.

очистити всі рядки в блоці стека консолі#
очистити всі рядки на консолі

Параметри

Опис

Цей блок не має параметрів.

Приклад

коли запущено
[Clear the Console after printing.]
вивести [This will disappear...] на консоль ▶
чекати [2] секунд
очистити всі рядки на консолі

запитати та чекати / відповідати#

Блок стеку ask and wait відображає повідомлення в консолі та призупиняє проєкт, доки в консоль не буде введено відповідь.

Блок репортера answer повертає останню відповідь, введену в консоль. Відповідь повертається у вигляді тексту. Щоб використати відповідь як число, спочатку скористайтеся блоком репортера convert, щоб перетворити відповідь на число.

Блок «Запитай і зачекай».#
запитати [What's your name?] і чекати

Параметр

Опис

підказка

Повідомлення, яке має відображатися в консолі.

Блок відповідей.#
відповідь

Параметри

Опис

Цей блок не має параметрів.

Приклад

коли запущено
[Tell the robot your name.]
запитати [What's your name?] і чекати
вивести [Hello, ] на консоль ▶
вивести (відповідь) на консоль ▶

встановити точність друку на консолі#

Блок стеку set print precision on console встановлює кількість знаків після коми, що відображаються під час друку чисел у консолі. Цей параметр застосовується до чисел, що друкуються після використання цього блоку. На початку проекту точність друку встановлюється на 1, тому числа друкуються без знаків після коми.

встановити точність друку на блоці стека консолі#
встановити точність друку [0.1 v] на консолі

Параметри

Опис

точність

Точність друку, яку слід використовувати:

  • 1
  • 0.1
  • 0.01
  • 0.001
  • Усі цифри

Приклад

Після запуску встановлює точність друку до двох знаків після коми та виводить 1/3 як 0,33 на консолі.#
коли запущено
[Print 1/3 as 0.33.]
встановити точність друку [0.01 v] на консолі
вивести ([1] [math_division v] [3]) на консоль ▶

Консоль VEXcode, що показує консоль та текст "0.33".

встановити колір шрифту в консолі#

Блок стеку set font color on console встановлює колір шрифту, який використовується для тексту, що друкується в консолі. На початку проекту колір шрифту встановлюється на blue.

Встановлений колір шрифту для блоку стека консолі.#
встановити колір шрифту [червоний v] на консолі

Параметр

Опис

колір

Колір шрифту для тексту, що друкується в консолі:

  • червоний
  • зелений
  • синій
  • чорний
  • білий
  • жовтий
  • помаранчевий
  • фіолетовий
  • червоний фіолетовий
  • фіолетовий
  • синій фіолетовий
  • синій зелений
  • жовтий зелений
  • жовтий помаранчевий
  • червоний помаранчевий

Приклад

коли запущено
[Print text in different colors.]
вивести [Default text color] на консоль ▶
перейти до наступного рядка на консолі
встановити колір шрифту [червоний v] на консолі
вивести [Red text color] на консоль ▶

Консоль VEXcode, що показує консоль та синій текст "Колір тексту за замовчуванням" у першому рядку та червоний "Червоний колір тексту" у другому рядку.