if и else и ещё if и ещё else
:help: Народ, помогите, нужна помощь по следующей штуке:
структура такая: if (......) { .... } else ........ я хочу, чтобы после else шло ещё одно if и else ,но так, чтобы новые if и else были частью одного большого else:-E :blink: :agree: всем заранее спасибо:write: |
var qwe=1; if(qwe==1) alert('a'); else if(qwe==2) alert('b'); else if(qwe==3) alert('c'); else alert('d'); var qwe=1; switch(qwe) { case 1: alert('a'); break; case 2: alert('b'); break; case 3: alert('c'); break; default: alert('d'); break; } |
или так
if ( ... ) { ... } else { if( ... ) { ... } else { ... } } |
x-yuri,
ты сможеш уследить за скобками на 10-м уровне вложенности? а человек, который будет править твой код? |
Gvozd, второй уровень вложенности бывает лучше, чем пихать все в один (а бывает хуже). А ТС как раз про это спрашивал
Цитата:
|
x-yuri,
а где что лучше? |
я считаю, что тернарный оператор лучше для простых случаев, иначе (:)) if-else. Причем лучше тернарный оператор использовать для присваивания
p.s. но это все, естественно, не из соображений производительности |
всем спасибо
всем спаибо огромное за помощь, я совсем новичек в js и временами нужна помощь:write:
|
Часовой пояс GMT +3, время: 23:20. |