Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 25.01.2004, 07:21
FlasFan вне форума Посмотреть профиль Отправить личное сообщение для FlasFan Найти все сообщения от FlasFan
  № 1  
FlasFan

Регистрация: Jan 2004
Сообщений: 6
По умолчанию Как работает switch?

Есть во флэше такая штука как switch:
switch (number) {
case exp1:
case exp2:
default:
}

Как вместо expN поставить не одно значение, а несколько
а) перечислением, н-р 1,2,3
б) все значения из определенного интервала , н-р 4-8 (т.е. 4, 5, 6, 7, 8)
В справке FlashMx этого нет, в имеющейся литературе тоже. А ведь это одна из основ программирования.
Вот что у меня было:
switch (k) {
case 1-9 : func1(); break;
case 10-99: func2(); break;
default : func3();
}
}
На деле же работает только для чисел не превышающих 10, все остальное принимает за default.
Если default заменить на case 100-999 то невыполняется ничего! пустота да и только!
Вопрос: Как заставить его видеть интервал???

ps Я знаю что в данном примере можно легко обойтись и без switch'а. Вопрос этот касается только самого действия switch, а не о том, как мне написать программу. Спасибо!

Создать новую тему   Часовой пояс GMT +4, время: 08:46.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 08:46.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.