|
|
|||||
Регистрация: Nov 2010
Сообщений: 21
|
Как в Swith/case сделать От и До?
Подскажите пожалуйста, как при помощи switch/case сделать что-то вроде:
Т.е. чтобы каждый case был равен не одному числу, а целому интервалу чисел. Например, от 1 до 10, от 11 до 20 и т.д. Ну не перечислять же все цифры подряд - 12,13,14,15... Заранее спасибо за ответ. P.S.:Только начинаю разбираться а AS3. |
|
|||||
Можно воспользоваться конструкцией if else if:
Но что-то мне подсказывает, что есть менее копипастные способы. |
|
|||||
Регистрация: Nov 2010
Сообщений: 21
|
Цитата:
Цитата:
Цитата:
|
|
|||||
Регистрация: Nov 2010
Сообщений: 21
|
Цитата:
|
|
|||||
ну, если принципиально switch, то примерно так:
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
Регистрация: Nov 2010
Сообщений: 21
|
Цитата:
Цитата:
switch (time) { case 0: sTime = "Ночь"; break; case 1: sTime = "Ночь"; break; case 2: sTime = "Ночь"; break; case 3: sTime = "Ночь"; break; case 4: sTime = "Ночь"; break; case 5: sTime = "Ночь"; break; case 6: sTime = "Утро"; break; case 7: sTime = "Утро"; break; case 8: sTime = "Утро"; break; case 9: sTime = "Утро"; break; case 10: sTime = "День"; break; case 11: sTime = "День"; break; case 12: sTime = "День"; break; case 13: sTime = "День"; break; case 14: sTime = "День"; break; case 15: sTime = "День"; break; case 16: sTime = "День"; break; case 17: sTime = "День"; break; case 18: sTime = "Вечер"; break; case 19: sTime = "Вечер"; break; case 20: sTime = "Вечер"; break; case 21: sTime = "Вечер"; break; case 22: sTime = "Ночь"; break; case 23: sTime = "Ночь"; break; } Последний раз редактировалось cfanya; 28.11.2010 в 17:00. |
|
|||||
Тогда уж вот так
switch (time) { case 0: sTime = "Полночь"; break; case 1: case 2: case 4: sTime = "Глубокая ночь"; break; case 5: case 6: sTime = "Рассвет"; break; case 7: case 8: sTime = "Утро"; break; case 9: sTime = "Позднее утро"; break; case 11: sTime = "Ранний день"; break; case 12: sTime = "Полдень"; break; case 13: case 14: case 15: case 16: sTime = "День"; break; case 17: sTime = "Ближе к вечеру"; break; case 18: sTime = "Ранний вечер"; break; case 19: case 20: case 21: sTime = "Вечер"; break; case 22: case 23: sTime = "Ночь"; break; }
__________________
...вселенская грусть |
Часовой пояс GMT +4, время: 22:59. |
|
« Предыдущая тема | Следующая тема » |
|
|