Хранение данных#
В этом руководстве рассматривается создание и использование переменных в VEXcode V5. К концу вы узнаете, как создать переменную и использовать её в проекте.
Переменные позволяют хранить данные в процессе работы над проектом, например, число, значение true/false или список элементов.
Перейдите в раздел Логика - Переменные на панели инструментов и выберите Создать переменную.
Выберите тип переменной, которую хотите создать.
Числовые переменные могут хранить текст или число.
(myVariable)
Логические значения (boolean) хранят значения true или false.
<myBoolean>
Списки хранят последовательность текста и/или чисел.
установить [myList v] для (0) (0) (0)
Двумерные списки хранят последовательность текста и/или чисел, организованных в строки и столбцы. Они полезны, когда нужно одновременно хранить большой объем данных и упорядоченно располагать все значения.
установить [my2DList v] для ([0] [0]) ([0] [0])
Введите имя для вашей переменной.
Выберите Создать, чтобы добавить переменную на панель инструментов.
Помимо самой переменной, в панели инструментов также будут блоки, которые можно использовать для изменения её значения в процессе работы над проектом. Например, для числовых переменных предусмотрен блок «Репортер», а также блоки «Установить числовую переменную» и «Изменить числовую переменную».
(myVariable)
установить цвет [myVariable v] (1)
изменить [myVariable v] на (1)
Выберите нужный параметр в раскрывающемся списке блока переменных, чтобы выбрать другую переменную, переименовать или удалить выбранную переменную.
В этом проекте нажатие кнопки X на контроллере прибавит 1 к переменной с именем count и отобразит её на консоли, а нажатие кнопки ▲ сбросит её до 0.
при запуске
установить цвет [count v] [0]
вечно
если <[Controller1 v] кнопка [X v] нажата?> то
[Add 1 to the count.]
изменить [count v] на (1)
вывести (count) в консоль ◀ и перенести курсор на следующую строку
иначе если <[Controller1 v] кнопка [▲ v] нажата?> то
[Reset the count back to 0.]
установить цвет [count v] [0]
вывести (count) в консоль ◀ и перенести курсор на следующую строку
конец
конец