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, время: 13:24. |