| variable - любая значимая переменная |
|
Эта команда позволяет Вам настроить структуру выбора, базирующуюся на значении указанной Вами переменной. Она запустит разные команды в различных CASE’ах, в зависимости от поставленного условия. Вы можете также назначить команду DEFAULT (по умолчанию), которая активируется, если ни один CASE не был выбран. Структура SELECT заканчивается командой END SELECT. Эта структура выбора снижает потребность использования IF/THEN для сложных условий. Смотрите также: Case, Default, End Select, If, Then, Else, ElseIf, EndIf. |
|
; SELECT/CASE/DEFAULT/END SELECT Пример ; Генератор случайного числа от 1-10 mission=Rnd(1,10) ; Начало выборочного процесса, основанного на значении переменной 'mission' Select mission ; Значение mission = 1? Case 1 Print "Ваша миссия – собрать плутоний и остаться в живых!" ; Значение mission = 2? Case 2 Print "Ваша миссия – уничтожить противника!" ; Значение mission = 3? Case 3 Print "Ваша миссия – похитить вражеские планы!" ; Что делать, если ни один кейс не соответствует значению mission Default Print "Миссии 4-10 в стадии разработки!" ; Конец процесса определения выбора End Select |