Задача уже решена, но непонятна эта часть кода, что она делает?
max = a > b ? a : b;
Viktor
8 уровень
Подскажите
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергій Грищенко
30 июня 2020, 08:56
Условный оператор „?“
Иногда, нам нужно назначить переменную в зависимости от условия.
Например:
Так называемый «условный» оператор «вопросительный знак» позволяет нам сделать это более коротким и простым способом.
Оператор представлен знаком вопроса ?. Его также называют «тернарный», так как этот оператор, единственный в своём роде, имеет три аргумента.
Синтаксис:
Сначала вычисляется условие: если оно истинно, тогда возвращается значение1, в противном случае – значение2.
Например:
Технически, мы можем опустить круглые скобки вокруг age > 18. Оператор вопросительного знака имеет низкий приоритет, поэтому он выполняется после сравнения >.
Источник : https://learn.javascript.ru/ifelse
+1
ИгорьFull Stack Developer в IgorApplications
8 июля 2020, 11:56
Условия а потом, true условие : false условие и выводит в зависимости от true или false.
0