Вопросы с тегом «if-statement»

Оператор «if» - это структура управления потоком в большинстве языков программирования, которая ветвит поток выполнения в зависимости от двоичного условия, обычно оцениваемого во время выполнения. Если операторы также обычно называют условными. При использовании этого тега, пожалуйста, также включите соответствующий языковой тег, такой как, например, «java», если ваш вопрос зависит от языка.

19
#ifdef vs #if - что лучше / безопаснее как метод включения / отключения компиляции определенных участков кода?
Это может быть вопросом стиля, но в нашей команде разработчиков есть некоторые разногласия, и мне было интересно, есть ли у кого-нибудь еще какие-нибудь идеи по этому поводу ... По сути, у нас есть некоторые отладочные операторы печати, которые мы отключаем во время нормальной разработки. Лично я предпочитаю делать следующее: //---- …

10
Как избежать цепочки if / else if при классификации заголовка по 8 направлениям?
У меня такой код: if (this->_car.getAbsoluteAngle() <= 30 || this->_car.getAbsoluteAngle() >= 330) this->_car.edir = Car::EDirection::RIGHT; else if (this->_car.getAbsoluteAngle() > 30 && this->_car.getAbsoluteAngle() <= 60) this->_car.edir = Car::EDirection::UP_RIGHT; else if (this->_car.getAbsoluteAngle() > 60 && this->_car.getAbsoluteAngle() <= 120) this->_car.edir = Car::EDirection::UP; else if (this->_car.getAbsoluteAngle() > 120 && this->_car.getAbsoluteAngle() <= 150) this->_car.edir = …
111 c++  if-statement 

7
Проверьте, находится ли значение в диапазоне чисел
Я хочу проверить, находится ли значение в допустимом диапазоне. Если да, что-то делать; иначе что-нибудь другое. Диапазон есть 0.001-0.009. Я знаю, как использовать несколько, ifчтобы проверить это, но я хочу знать, есть ли способ проверить это с помощью одного ifоператора.

18
jQuery: проверьте, НЕ установлен ли флажок
Мне сложно это понять. У меня два флажка (в будущем их будет больше): checkSurfaceEnvironment-1 checkSurfaceEnvironment-2 По сути, я хочу написать оператор if и проверить, проверяется ли один из них, а другой НЕ проверяется. Самый простой способ сделать следующее: if ( $("#checkSurfaceEnvironment-1").attr('checked', true) && $("#checkSurfaceEnvironment-2").is('**(NOT??)** :checked') ) { // do something …

4
Angularjs конструкция if-then-else в выражении
Могу ли я каким-то образом использовать конструкцию if-then-else (тернарный оператор) в выражении angularjs, например, у меня есть функция $ scope.isExists (item), которая должна возвращать значение типа bool. Я хочу что-то вроде этого, <div ng-repeater="item in items"> <div>{{item.description}}</div> <div>{{isExists(item) ? 'available' : 'oh no, you don't have it'}}</div> </div> Я знаю, …

2
Простое «если» или логический оператор в Python [закрыто]
Закрыто . Этот вопрос требует подробностей или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте подробности и проясните проблему, отредактировав этот пост . Закрыт 4 месяца назад . Уточните этот вопрос Как бы вы написали следующее на Python? if key < 1 or key …


3
Синтаксис условия if / else в миксине SCSS
Привет, я пытаюсь изучить SASS / SCSS и пытаюсь реорганизовать собственный миксин для clearfix я бы хотел, чтобы миксин был основан на том, передаю ли я миксину ширину. мысли до сих пор (только псевдокод, поскольку я буду включать другие миксины) @mixin clearfix($width) { @if !$width { // if width is …


9
Как сделать однострочный оператор if else?
Могу ли я написать простой оператор if-else с присвоением переменных в go (golang), как если бы я делал это в php? Например: $var = ( $a > $b )? $a: $b; В настоящее время мне нужно использовать следующее: var c int if a > b { c = a } …

4
Почему этот оператор if с проверкой присваивания и равенства возвращает false?
Как работает оператор if в Java, если в нем есть присваивание и проверка равенства OR-d вместе ?? public static void test() { boolean test1 = true; if (test1 = false || test1 == false) { System.out.println("TRUE"); } else { System.out.println("FALSE"); } } Почему эта печать ЛОЖНА?
105 java  if-statement  logic 

7
MySQL IF NOT NULL, затем отобразить 1, иначе отобразить 0
Здесь я работаю с небольшой сложностью отображения. Я уверен, что есть возможность IF / ELSE, которую я просто упускаю из виду. У меня есть 2 таблицы, которые я запрашиваю (клиенты, адреса). Первая имеет основную запись, но вторая может иметь или не иметь запись, к которой нужно LEFT JOIN. Я хочу …



7
Как проверить, начинается ли строка с одного из нескольких префиксов?
У меня есть следующий оператор if: String newStr4 = strr.split("2012")[0]; if (newStr4.startsWith("Mon")) { str4.add(newStr4); } Я хочу включить его startsWith Mon Tues Weds Thurs Fridayи т. Д. Есть ли простой способ сделать это при использовании строк? Я пробовал, ||но ничего не вышло.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.