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

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

30
Как мне выполнить IF… THEN в SQL SELECT?
На этом вопросе есть ответы на Переполнение стека на русском : Как выглядит конструкция, если… ТОГДА в SQL SELECT? Как мне выполнить IF...THENв SQL SELECTзаявлении? Например: SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : 0) AS Saleable, * FROM Product


10
оператор if else в шаблонах AngularJS
Я хочу сделать условие в шаблоне AngularJS. Я получаю список видео из YouTube API. Некоторые видео имеют соотношение 16: 9, а некоторые - 4: 3. Я хочу сделать условие, как это: if video.yt$aspectRatio equals widescreen then element's attr height="270px" else element's attr height="360px" Я перебираю видео используя ng-repeat. Понятия не …

30
Стилизировать многострочные условия в операторах if? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто в прошлом месяце . Иногда я разбиваю длинные условия в ifs на несколько строк. Наиболее очевидный способ …

24
Как проверить несколько переменных против значения?
Я пытаюсь сделать функцию, которая будет сравнивать несколько переменных с целым числом и выводить строку из трех букв. Мне было интересно, если есть способ перевести это на Python. Так сказать: x = 0 y = 1 z = 3 mylist = [] if x or y or z == 0 …

16
Как использовать * ngIf еще?
Я использую Angular, и я хочу использовать *ngIf else(доступно с версии 4) в этом примере: <div *ngIf="isValid"> content here ... </div> <div *ngIf="!isValid"> other content here... </div> Как я могу достичь того же поведения с ngIf else?

8
Являются ли двойные квадратные скобки [[]] предпочтительнее одиночных квадратных скобок [] в Bash?
Сотрудник недавно заявил в обзоре кода, что [[ ]]конструкция должна быть более предпочтительной, чем [ ]конструкции, подобные if [ "`id -nu`" = "$someuser" ] ; then echo "I love you madly, $someuser" fi Он не мог предоставить обоснование. Есть один?

8
Как сделать логическую операцию ИЛИ в сценариях оболочки
Я пытаюсь сделать простую проверку состояния, но это не похоже на работу. Если $#равно 0или больше, чем 1тогда сказать привет. Я пробовал следующий синтаксис без успеха: if [ "$#" == 0 -o "$#" > 1 ] ; then echo "hello" fi if [ "$#" == 0 ] || [ "$#" …
571 bash  unix  if-statement  sh 

21
Почему python использует «else» после циклов for и while?
Я понимаю, как работает эта конструкция: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break; else: print("Completed successfully") Но я не понимаю, почему elseздесь используется в качестве ключевого слова, поскольку оно предполагает, что рассматриваемый код запускается только в том случае, если forблок не …

6
JQuery, если флажок установлен
У меня есть функция ниже, которую я хочу запускать, только когда установлен флажок в том же tr. Подскажите пожалуйста, что я делаю не так, обычные методы не работают. Спасибо JS $(".add_menu_item_table").live('click', function() { var value_td = $(this).parents('tr').find('td.td_name').text(); if ($('input.checkbox_check').attr(':checked')); { var newDiv = $('<div class="div_menu_button"></div>'); var showDiv = $('<div id="show' …

13
Как написать inline, если заявление для печати?
Мне нужно печатать некоторые вещи только тогда, когда логическая переменная установлена ​​в True. Итак, посмотрев на это , я попробовал на простом примере: >>> a = 100 >>> b = True >>> print a if b File "<stdin>", line 1 print a if b ^ SyntaxError: invalid syntax То же …

5
если, элиф, другие операторы проблемы в Bash
Я не могу понять, в чем проблема со следующим ifутверждением в отношении elifи then. Имейте в виду, что printfэто все еще в стадии разработки. Я просто еще не смог проверить это в заявлении, так что, скорее всего, это неправильно. Я получаю ошибку: ./timezone_string.sh: line 14: syntax error near unexpected token …
359 bash  if-statement 




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