Что делает оператор "?" return a < b ? a : b; Обьясните его функцию пожалуйста, я знаю что такое "&&" "||" но "?" нет