Запитання з тегом «if-statement»

Оператор "якщо" - це структура управління потоком у більшості мов програмування, яка розгалужує потік виконання залежно від двійкового стану, як правило, оцінюється під час виконання. Якщо твердження також зазвичай називають умовними. Використовуючи цей тег, будь-ласка, додайте відповідний тег мови, наприклад, наприклад, "java", якщо ваше питання стосується мови.



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

30
Стилізація багаторядкових умов у операторах "якщо"? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито минулого місяця . Іноді я розбиваю довгі умови в ifs на кілька ліній. Найбільш очевидний спосіб це зробити: …

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

16
Як використовувати * ngIf else?
Я використовую 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 ] || [ "$#" > 1 ] …
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 …

13
Як написати Inline, якщо заява для друку?
Мені потрібно надрукувати деякі матеріали лише тоді, коли встановлена ​​булева змінна True. Отже, переглянувши це , я спробував на простому прикладі: >>> a = 100 >>> b = True >>> print a if b File "<stdin>", line 1 print a if b ^ SyntaxError: invalid syntax Те саме, якщо я …

5
якщо, elif, інакше проблеми із заявою в Bash
Я не можу зрозуміти, що проблема із наступним ifтвердженням стосується elifта then. Майте на увазі, що printfвсе ще знаходиться в стадії розробки, я просто не зміг перевірити це ще у заяві, тому більш ніж ймовірно помиляється. Помилка, яку я отримую: ./timezone_string.sh: line 14: syntax error near unexpected token `then' ./timezone_string.sh: …
358 bash  if-statement 




Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.