Swift тернарный оператор

Описание:

Для вашего удобства Swift позволяет сократить стандартную форму записи оператора if всего до нескольких символов. Данная форма называется тернарным оператором

 

Синтаксис тернарный оператор swift

проверяемое_условие ? код1 : код2
Данный оператор может выполнить один из двух блоков кода в зависимости от истинности проверяемого условия Условие и выполняемый код отделяются друг от
друга знаком вопроса Сами же блоки кода отделяются друг от друга двоеточием
При истинности проверяемого условия выполняется первый блок кода Во всех
остальных случаях выполняется второй блок

 

Функциональность тернарного оператора точно такая же, как у стандартной формы записи оператора условия.
Самое интересное, что тернарные операторы не просто выполняют соответствующий блок кода, а возвращают его значение. По этой причине их можно использовать в составе других операторов

 

Пример тернарного оператора в swift

       int max = (a > b) ? a : b;

        print("Максимальное число "\(max));

        int min = (a < b) ? a : b;

        println("Максимальное число "\(min));

Категория Технические науки лекции / Swift язык программирования iOS
Дата размещения19.09.2016
Количество просмотров41
Статью добавил пользователь Diplom
Пожаловаться на публикацию
Еще статьи из данной категории
Предыдущие статьи Следующие статьи
Комментарии к публикации
Комментариев к публикации нет...
Поиск статей в каталоге
расширенный поиск статей
Категории каталога статей
Общественные и гуманитарные науки лекции
Лекций по бухгалтерскому учету
Лекции реклама
Лекции по аудиту
Экономика организации предприятия лекции
Конспект лекций по экономике
Лекции по социологии
Стратегическое планирование лекции
Лекции по бжд для вузов
Социальная антропология учебник
Лекции по pr
Государственное регулирование экономики учебник
Музыковедение
Лекции по этнологии и этнографии
Методика преподавания биологии
Музееведение
Философия лекции
Политология лекции
Менеджмент и управление
Труд и занятость
Русский язык и культура речи
Лекции по праву
Лекции по истории
Новости сайта
  • 01.09.2016
    Поздравляем всех кто учиться и всех кто учить с началом учебного сезона.
  • 01.06.2016
    Поздравляем с началом лета и каникулами всех учащихся и преподавателей!
  • 01.05.2016
    Поздравляем посетителей нашей доски объявлений и образовательного портала с наступающими майскими праздниками: Днем Труда и Днем Победы!
  • 08.03.2016
    Поздравляем с праздником Весны. Желаем весеннего настроения, счастья, радости и красоты.
  • 23.02.2016
    Дорогие мужчины! Женская половина нашего коллектива поздравляем мужчин с Днём защитника отечества!
Статистика каталога статей
Всего статей: 3214
Добавлено сегодня: 0
Добавлено вчера: 0
Статистика каталога
Всего объектов: 1016
Добавлено сегодня: 0
Добавлено вчера: 0
Статистика объявлений
Всего объявлений: 604
Добавлено сегодня: 0
Добавлено вчера: 0
Подписка на рассылку
Ваше имя
Ваш Email