Книга: HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов
Условный оператор?
Условный оператор?
Если условное выражение совсем простое, мы можем записать его немного по-другому. А именно, воспользоваться условным оператором ?:
<условие>? <выражение "то">: <выражение "иначе">;
Достоинство этого оператора в том, что он может быть частью выражения. Например:
f = (x == 1 && y > 10)? 3: 33;
Фактически мы записали условное выражение из предыдущего примера, но в виде простого выражения. Компактность кода налицо. Недостаток же оператора? в том, что с его помощью можно записывать только самые простые условные выражения.
Приоритет условного оператора один из самых низких. Приоритет ниже него имеют только операторы присваивания.
Оглавление статьи/книги
Похожие страницы
- Оператор цикла foreach
- A7.11. Оператор побитового И
- 2.1.3. Оператор варианта (переключатель)
- 2.1.2. Неполный условный оператор
- ОПЕРАТОРЫ
- 4.4.1. Условный налоговый зачет
- Оператор-выражение
- Условный оператор if
- Оператор перехода goto
- A7.13. Оператор побитового ИЛИ
- 2.1.1. Альтернатива (условный оператор)
- 4.13.1. Условный оператор (?:)