powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Javascript: switch: Несколько значений в одном case
3 сообщений из 3, страница 1 из 1
Javascript: switch: Несколько значений в одном case
    #35573128
Есть код javascript:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
function my_func()
{
  ...
  switch (value_to_check)
  {
    case "1":
      // action  1 
      break;
    case "2":
      // action  2 
      break;
    case "3":
      // action  3 
      break;
    case "4":
      // action  2 
      break;
  }
}

В case 2 и case 4 выполняются те же действия. Как в одной строке case проверить несколько значений?
Вот такое не работает:
Код: plaintext
case "2","4"
или
Код: plaintext
case in ("2","4")

Кейсов реально много, if не подходит...
...
Рейтинг: 0 / 0
Javascript: switch: Несколько значений в одном case
    #35573155
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы бы хоть букварик какой-нить для приличия полистали бы хоть по диагонали...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
function my_func()
{
   ...
   switch (value_to_check)
   {
     case "1":
       // action * 1 *
       break;
     case "2":
    case "4":
       // action * 2 *
       break;
     case "3":
       // action * 3 *
       break;
   }
}
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Javascript: switch: Несколько значений в одном case
    #35573184
Ок, спасибо!!! Работает :-)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Javascript: switch: Несколько значений в одном case
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]