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

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

1508
Как мне выполнить IF… THEN в SQL SELECT?

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

702
оператор 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" Я...

677
Стилизировать многострочные условия в операторах if? [закрыто]

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

645
Как проверить несколько переменных против значения?

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

631
Как использовать * ngIf еще?

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

575
Являются ли двойные квадратные скобки [[]] предпочтительнее одиночных квадратных скобок [] в Bash?

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

571
Как сделать логическую операцию ИЛИ в сценариях оболочки

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

482
Почему 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здесь используется в качестве ключевого слова, поскольку оно предполагает, что рассматриваемый код запускается...

415
JQuery, если флажок установлен

У меня есть функция ниже, которую я хочу запускать, только когда установлен флажок в том же tr. Подскажите пожалуйста, что я делаю не так, обычные методы не работают. Спасибо JS $(".add_menu_item_table").live('click', function() { var value_td = $(this).parents('tr').find('td.td_name').text(); if...

378
Как написать inline, если заявление для печати?

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

359
если, элиф, другие операторы проблемы в Bash

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

283
если ... еще в JSP или JSTL

Я хочу вывести некоторый HTML-код, основанный на некоторых условиях, в файле JSP. if (condition 1) { Some HTML code specific for condition 1 } else if (condition 2) { Some HTML code specific for condition 2 } Как я могу это сделать? Должен ли я использовать...

277
вырваться из если и foreach

У меня есть цикл foreach и оператор if. Если совпадение найдено, мне нужно в конечном итоге вырваться из foreach. foreach($equipxml as $equip) { $current_device = $equip->xpath("name"); if ( $current_device[0] == $device ) { // found a match in the file $nodeid = $equip->id; <break out of...

266
Pythonic способ объединить цикл FOR и оператор IF

Я знаю, как использовать как для циклов, так и операторов if в отдельных строках, таких как: >>> a = [2,3,4,5,6,7,8,9,0] ... xyz = [0,12,4,6,242,7,9] ... for x in xyz: ... if x in a: ... print(x) 0,4,6,7,9 И я знаю, что могу использовать понимание списка, чтобы объединить их, когда...