Вариант использования if
Переменная = (условие) ? если выполняется : если не выполняется;
Есть ли возможно использовать эту запись иначе, не присваивая никакого значения. Если коротко, то в зависимости от условия должна запускаться соответствующая функция. Хотелось бы избежать конструкции If (){}else{} |
ну так не присваивайте.
(условие ? действие : действие) однако ваши желания избежать предназначенной для этого конструкции совершенно противоестественны. |
Странно, почему то этот вариант я сразу исключил
(условие ? действие : действие) взятие в скобки. |
Цитата:
Например я пишу обучающий материал для своего КОТЭ, и хочу чтобы он усвоил конструкцию if() {} else {} и условие ? действие : действие Так что такой вариант приемлим в моем случае. П.С. Но думаю javascript ему не осилить, с переменными такая война была. |
|
Цитата:
true ? alert(1) : alert(2) Зачем вам скобки? |
Спасибо за просвещение.
|
Цитата:
а вообще если выражения слишком большие то нормальные пасоны пишут так return (a == b) ? выражение : выражение при том условие берется в скобочки для красоты |
Цитата:
http://www.oracle.com/technetwork/ja...42311.html#438 |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 12:22. |