Книга ActionScript 3.0 - Оглавление

Глава1. Основы языка
Part1. Числовые типы данных (Number, int, unit)
Part1.1. Арифметические операции, объект Math
Part2. Логический тип данных Boolean
Part3. Строковый тип данных String
Part3.1. Класс String и его методы/свойства
Part3.2. Преобразование строки в число и обратно
Part4. Работа с массивами Array
Part4.1. Методы и свойства класса Array
Part4.2. Сортировка массива
Part4.3. Фильтрация массива
Part5. Работа с массивами Vector
Part6. Тип данных Object
Part6.1. Класс Object и преобразования типов
Part7. Передача данных по ссылке
Part8. Неопределенные значения NaN, null и undefined
Part9.1. Оператор выбора if-else
Part9.1.1 “? :” – альтернативная конструкция if-else
>> Part9.2. Оператор выбора switch - case
Part10.1. Оператор цикла for и for in
Part10.2. Операторы цикла while и do
Part11. Таймеры
Книга ActionScript 3.0


Ch1.Part9.2. Оператор выбора switch – case | Книга ActionScript 3.0

Оператор switch-case служит для выбора одного или нескольких значений. Например если вам необходимо определить какому из десяти чисел равно заданное число, то сделать это можно так:

Оператор switch case не может проверять такие условия как больше и меньше. Мы можем только проверять на равенство конкретному значению(case …) или не равенство ни одному из выше указанных (default …).

Внутри блока switch можно использовать другой блок switch:

Если вам необходимо выполнить код в случае равенства исходного значения не одному, а нескольким значениям, вы можете использовать конструкцию switch-case следующим образом:

Если значение num равно 2, вы увидите одно сообщение

значение равно 0
или 1
или 2

Если же переменная num содержит значение 0, то вы увидите три сообщения:

значение равно 0
значение равно 0 или 1
значение равно 0 или 1 или 2

Как вы поняли, в операторе switch case выполняется все блоки от первого совпадения в case и до следующего первого оператора break.
Эту статью прочитали 2960 раз

Скачать исходные коды примеров из книги можно в облаке.
Возникли вопросы по книге? Не стесняйтесь спрашивать в комментариях или любым другим способом на странице Контакты.
Присоединяйтесь к нам в социальных сетях: ВКонтакте, Twitter и Facebook
Понравилась книга? Буду благодарен если вы поделитесь ссылкой с друзьями.



<< Предыдущий раздел | Следующий раздел >>
Книга ActionScript 3.0 - Оглавление

Глава1. Основы языка
Part1. Числовые типы данных (Number, int, unit)
Part1.1. Арифметические операции, объект Math
Part2. Логический тип данных Boolean
Part3. Строковый тип данных String
Part3.1. Класс String и его методы/свойства
Part3.2. Преобразование строки в число и обратно
Part4. Работа с массивами Array
Part4.1. Методы и свойства класса Array
Part4.2. Сортировка массива
Part4.3. Фильтрация массива
Part5. Работа с массивами Vector
Part6. Тип данных Object
Part6.1. Класс Object и преобразования типов
Part7. Передача данных по ссылке
Part8. Неопределенные значения NaN, null и undefined
Part9.1. Оператор выбора if-else
Part9.1.1 “? :” – альтернативная конструкция if-else
>> Part9.2. Оператор выбора switch - case
Part10.1. Оператор цикла for и for in
Part10.2. Операторы цикла while и do
Part11. Таймеры


Комментарии ВКонтакте:




Комментарии Facebook:




Комментарии WordPress:


  1. Tema

    а нескольким значениям, вы можете использовать конструкцию switch-case следующим образом:
    не работает