Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Тернарные операции - да или нет (https://javascript.ru/forum/misc/34760-ternarnye-operacii-da-ili-net.html)

animhotep 23.01.2013 00:00

a можно пример? это же и есть сокращение if/else
вот из этой книги

В:
Вы упоминали о сокращенной форме команды if/else.
Как она выглядит?
О:При использовании так называемого тернарного оператора условие отделяется от выполняемого действия вопросительным знаком:
a > b ? код_true : код_false

megaupload 23.01.2013 00:51

animhotep, Ты видимо и в библию веришь?
Книга же. Не каждый же может написать книгу с погоне за баблом.

megaupload 23.01.2013 00:53

Цитата:

Сообщение от animhotep
a можно пример?

рас
this.state = (parseInt(state) === Widget.STATE_OFF) 
                          ? parse(state)
                          : parse(Widget.DAFOULT_STATE);


два
var prop = "rule: " + (isVendor ? "-webkit-" : "") +  "box-shadow";

megaupload 23.01.2013 00:56

Цитата:

Сообщение от animhotep
это же и есть сокращение if/else

Под "сокращением" жопорукий автор перевода видимо имел ввиду что использовать ТЕРНАРНЫЙ ОПЕРАТОР по назначению куда короче, чем использовать для этого блоки кода.

animhotep 24.01.2013 12:35

да хрен тут разберёшь кому верить))
спасибо, вроде въехал


Часовой пояс GMT +3, время: 03:25.