Author Topic: switch в switch  (Read 4710 times)

0 Members and 1 Guest are viewing this topic.

aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
switch в switch
« on: May 26, 2014, 09:53:20 AM »

Code: (clickermann) [Select]
$val=2
$var1=3
switch($val)
case(2)
switch($var1)
case(3)
print("fault")
END_SWITCH
default
print("default")
END_SWITCH
halt
кликер задумывается при применении кода и при выполнении не выводит результат тоже хорошенько задумываясь, наверно чтото его неустраивает в этом условии. С виду вроде вполне логичное условие.
Жаль будем искать другой путь.


upd.
Code: (clickermann) [Select]
$val=2
$var1=4
switch($val)
case(2)
if($var1=3)
print("fault")
END_IF
if($var1=4)
print("fault")
END_IF
default
print("default")
END_SWITCH
halt
хоть так работает
« Last Edit: May 26, 2014, 10:17:39 AM by aden »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: switch в switch
« Reply #1 on: May 26, 2014, 11:57:38 AM »
switch в switch всовывать нельзя, это не ошибка.

aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
Re: switch в switch
« Reply #2 on: May 26, 2014, 12:43:05 PM »
switch в switch всовывать нельзя
понял теперь =( , ну как бы IF или FOR друг в друга можно чем switch хуже, вот и написал