Стартап-студия «Начало»
  • Блог
  • Портфолио
  • Авторизация
    • Войти через сторонний сервис
    • ВКонтакте
    • Facebook
    • Github
  • Регистрация

Тернарный оператор и его использование

Список рубрик
PHP статьи, которые поднимут скилл Javascript статьи, которые будут полезны Статьи о мобильной разработке на Java HTML & CSS статьи о вёрстке SEO & SMM оптимизация, продвижение и маркетинг Системы управления содержимым сайта Веб-сервисы, обзор и разработка Социальные сети и всё, что с ними связано Статьи о фреймворках Последние новости из мира информационных технологий Раздел обучения программированию Стартапы, гениальные и успешные проекты Бизнес-идеи или как заработать Статьи о веб-дизайне, которые приведут к успеху Администрирование сервера и установка программ Юмор айтишников Разное Битрикс
Чат для пользователей

Nogard7491 30.04.2017 07:34

да, причём быстро

MadisoN 30.04.2017 06:38

сайт набирает популярность :)

Nogard7491 16.04.2017 10:59

Новое достижение! ТИЦ сайта стал равен десяти.

nail361 09.06.2016 14:02

ok

Nogard7491 01.06.2016 09:46

Всем привет! Если возникнут какие-либо вопросы по статьям или по сайту в целом, регистрируйтесь и задавайте их в этом чате!

Живая статистика
Посетителей онлайн:
Посетителей за сутки:
Посетителей за месяц:
Просмотров за час:
Просмотров за сутки:
  • Главная
  • Блог
  • Раздел обучения программированию
  • Тернарный оператор и его использование
Поделиться записью в соц. сетях
Рейтинг записи
тернарный оператор

Использование тернарного оператора в PHP и Javascript

Во многих языках программирования присутствует тернарная условная операция, которая возвращает свой 2-ой или 3-ий операнд в зависимости от значения логического выражения. За счёт того, что тернарный оператор использует сразу три операнда, количество строк кода уменьшается и увеличивается его читабельность.

Первый операнд тернарного оператора - это логическое выражение.
Второй и третий операнды - это значения присваиваемые результирующей переменной, в зависимости от выполнения логического выражения.

Общий вид условного и тернарного операторов

// общий вид условного оператора if-then-else
if (condition) {
    result = value1;
} else {
    result = value2;
}
// общий вид тернарного оператора
result = (condition) ? value1 : value2;

// развёрнутый вид тернарного оператора
result = (condition) 
    ? value1 
    : value2;

Пример использования тернарного оператора в PHP

$result = 0;
$value1 = 20;
$value2 = 10;
$result = ($value1 > $value2) ? 5 : 2;
echo $result; // выведет 5

Пример использования тернарного оператора в Javascript

var result = 0;
var value1 = 4;
var value2 = 5;
result = (value1 > value2) ? 5 : 2;
console.log(result); // выведет 2

Автор: Nogard7491
Опубликовано: 1 июня 2016
  • Главная
  • Блог
  • Раздел обучения программированию
  • Тернарный оператор и его использование
  • Назад
  • Вперёд
Комментарии к статье

Комментариев пока нет.

Портал-студия разработки сайтов и мобильных приложений Стартап-студия «Начало» © 2021

Счётчики
Управление аккаунтом Авторизация
Регистрация
Фрилансеры занят Nogard7491
занят nail361
свободен MadisoN
свободен mega
Основные разделы сайта Главная страница
Статьи про веб-разработку
Наши работы
Карта сайта
Полезные ресурсы Хабрахабр
Контент-агентство TexTerra
Анализ сайта PR-CY
PHP-фреймворк Laravel
API Bitrix
Сайт фриланса