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

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

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

106
Синтаксис условия if / else в миксине SCSS

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

106
Как сделать однострочный оператор if else?

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

105
MySQL IF NOT NULL, затем отобразить 1, иначе отобразить 0

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

105
Почему этот оператор 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"); } } Почему эта печать...

101
«ЕСЛИ» дорого?

Я не могу, хоть убей, вспомнить, что именно сказал наш учитель в тот день, и надеюсь, что вы, вероятно, знаете. Модуль называется «Структуры данных и алгоритмы», и он рассказал нам что-то вроде: ifУтверждение является самым дорогим [что - то]. [что-то] регистрирует [что-то]. Да, у меня ужасная...

101
Как проверить, начинается ли строка с одного из нескольких префиксов?

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

99
Самый эффективный способ сделать оператор if-elif-elif-else, когда else выполняется больше всего?

У меня есть оператор in if-elif-elif-else, в котором в 99% случаев выполняется оператор else: if something == 'this': doThis() elif something == 'that': doThat() elif something == 'there': doThere() else: doThisMostOfTheTime() Эта конструкция выполняется много раз , но поскольку она перебирает все...

98
Оператор if на странице aspx

Я хочу написать базовый оператор if на моем сайте, чтобы отображать либо элемент 1, либо элемент 2 в зависимости от того, установлено ли для переменной значение true. Я не слишком знаком с .NET и мне нужна небольшая помощь с базовой структурой того, как заставить оператор if работать на странице...

97
Могу ли я иметь блок IF в командном файле DOS?

В пакетном файле DOS у нас может быть только 1 строка тела оператора if? Я думаю, что нашел где-то, что можно было бы использовать ()для блока if точно так же, как {}в C-подобных языках программирования, но он не выполняет инструкции, когда я пытаюсь это сделать. Сообщения об ошибке тоже нет. Это...

96
Как заставить Visual Studio не ставить {на новую строку?

Если у меня есть такой код if(true){ и я добавляю } он превращается в if (true) { } но я бы хотел, чтобы он оставался в формате if (true) { } Даже если я скопирую такой код if, он преобразуется в более длинную версию. PS Я понимаю, что использование более длинной версии является стандартом C ++ и...

94
Используете оператор switch с диапазоном значений в каждом случае?

Можно ли в Java написать оператор switch, в котором каждый case содержит более одного значения? Например (хотя очевидно, что следующий код работать не будет): switch (num) { case 1 .. 5: System.out.println("testing case 1 to 5"); break; case 6 .. 10: System.out.println("testing case 6 to 10");...

90
оператор if - оценка короткого замыкания vs удобочитаемость

Иногда ifоператор может быть довольно сложным или длинным, поэтому для удобства чтения лучше извлекать сложные вызовы перед оператором if. например, это: if (SomeComplicatedFunctionCall() || OtherComplicatedFunctionCall()) { // do stuff } в это bool b1 = SomeComplicatedFunctionCall(); bool b2 =...