Вопросы с тегом 'ternary-operator'

Тройным оператором является любой оператор, который принимает три аргумента. Для тернарного условного оператора "?:" Используйте тег "условный оператор". Также включите соответствующий языковой тег.
24
ответов

У Python есть тернарный условный оператор?

Если Python не имеет тернарного условного оператора, можно ли имитировать его с использованием других языковых конструкций?
задан 27 дек. '08 в 11:32
6
ответов

Тройная операция в CoffeeScript

Мне нужно установить значение a, которое зависит от условия. Каков самый короткий способ сделать это с помощью CoffeeScript? например. вот как я сделал бы это в JavaScript: a = true ? 5 : 10 # => a = 5 a = false ? 5 : 10 # => a = 10
задан 13 апр. '12 в 21:10
6
ответов

Как использовать условный оператор (?:) в Ruby?

Как используется условный оператор (? :) в Ruby? Например, это правильно? <% question = question.size > 20 ? question.question.slice(0, 20)+"..." : question.question %>
задан 23 нояб. '10 в 8:02
12
ответов

Как написать встроенный оператор IF в JavaScript?

Как я могу использовать встроенный оператор if в JavaScript? Есть ли встроенный оператор else? Что-то вроде этого: var a = 2; var b = 3; if(a < b) { // do something }
задан 22 апр. '12 в 20:37
1
ответ

Как использовать тернарный оператор внутри интерполированной строки?

Я смущен, почему этот код не компилируется: var result = $"{fieldName}{isDescending ? " desc" : string.Empty}"; Если я разделить его, он отлично работает: var desc = isDescending ? " desc" : string.Empty; var result = $"{fieldName}{desc}";
задан 06 авг. '15 в 1:45
7
ответов

Тройная в шаблонах

Как вы делаете тройной с AngularJS (в шаблонах)? Было бы неплохо использовать некоторые атрибуты html (классы и стиль) вместо создания и вызова функции контроллера.
задан 17 авг. '12 в 18:20
11
ответов

Как вы используете?: (условный) оператор в JavaScript?

Может кто-нибудь, пожалуйста, объясните мне простыми словами, что такое ?: (условный, "тернарный" ) оператор и как его использовать?
задан 07 июня '11 в 5:10
54
ответов

К тройной или не к тройной?

Я лично сторонник тройственного оператора:()?:; Я понимаю, что у него есть свое место, но я столкнулся с множеством программистов, которые полностью против того, чтобы использовать его, а некоторые из них слишком часто используют его. Каковы ваши чу...
задан 02 окт. '08 в 2:27
15
ответов

Что такое оператор Java?: И что он делает?

Я работаю с Java пару лет, но до недавнего времени я не сталкивался с этой конструкцией: int count = isHere ? getHereCount(index) : getAwayCount(index); Это, наверное, очень простой вопрос, но может кто-нибудь объяснить это? Как мне его прочитать?...
задан 28 апр. '09 в 18:28
4
ответов

Java-тернарный оператор vs if/else в <совместимости JDK8

Недавно я читаю исходный код Spring Framework. Что-то, что я не могу понять, здесь: public Member getMember() { // NOTE: no ternary expression to retain JDK <8 compatibility even when using // the JDK 8 compiler (potentially selecting ja...
задан 09 сент. '15 в 11:56
2
ответов

Тернарный оператор в Java, оценивающий только одно выражение с Java 7, был другим в Java 1.6 и ниже?

Подготовка к экзамену Oracle Certified Associate Java SE 8 Programmer 1, я наткнулся на следующий параграф о тройном выражении в официальном учебном пособии: Оценка термической экспрессии Начиная с Java 7, только одно из правых выражений тернарно...
задан 10 апр. '15 в 11:48
3
ответов

Конструкция Angularjs if-then-else в выражении

Могу ли я каким-то образом использовать конструкцию if-then-else (тройной оператор) в выражении angularjs, например, я имею функцию $scope.isExists(item), которая должна возвращать значение bool. Я хочу что-то вроде этого, <div ng-repeater="item ...
задан 16 мая '13 в 12:57
5
ответов

Понятие однострочного списка: варианты if-else

Это больше о синтаксисе понимания списка python. У меня есть список, который создает список нечетных чисел заданного диапазона: [x for x in range(1, 10) if x % 2] Это делает фильтр - у меня есть список источников, где я удаляю четные числа (if x %...
задан 26 июня '13 в 16:17
7
ответов

Что такое знак вопроса? "и Colon":" Используется оператор?

Два вопроса об использовании вопросительного знака "?" и двоеточие ":" в круглых скобках функции печати: что они делают? Кроме того, кто-нибудь знает стандартный термин для них или где я могу найти больше информации об их использовании? Я читал, что ...
задан 26 апр. '12 в 18:48
12
ответов

Краткая форма для оператора Java If

Я знаю, что есть способ для написания java if statement в короткой форме if (city.getName() != null) { name = city.getName(); } else { name="N/A"; } Кто-нибудь знает, как написать короткую форму для выше 5 строк в одну строку...
задан 17 янв. '12 в 19:58