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

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

5
Якщо проти швидкості перемикання
Оператори перемикання, як правило, швидші, ніж еквівалентні операції if-else-if (як, наприклад, описано в цій статті ) завдяки оптимізаціям компілятора. Як реально працює ця оптимізація? Хтось має гарне пояснення?

19
#ifdef vs #if - що краще / безпечніше як метод увімкнення / вимкнення компіляції окремих розділів коду?
Це може бути питанням стилю, але в нашій команді розробників є дещо, і я поцікавився, чи хтось ще мав ідеї з цього приводу ... В основному, у нас є кілька виправлень налагодження друку, які ми вимикаємо під час нормальної розробки. Особисто я вважаю за краще робити наступне: //---- SomeSourceFile.cpp ---- …

10
Як уникнути, якщо / ще, якщо ланцюг, коли класифікує заголовок на 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 

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

4
Angularjs if-then-else побудова в виразі
Чи можу я якось використовувати конструкцію if-then-else (ternary-operator) у виразі angularjs, наприклад, у мене є функція $ range.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 > 34: Я …

7
Перевірте, чи не знаходиться значення в діапазоні чисел
Я хочу перевірити, чи є значення у прийнятому діапазоні. Якщо так, зробити щось; інакше щось інше. Асортимент є 0.001-0.009. Я знаю, як використовувати декілька, ifщоб перевірити це, але я хочу знати, чи є спосіб перевірити це в одному ifоператорі.


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


4
Чому це, якщо твердження з перевіркою присвоєння та рівності оцінюється як помилкове?
Як працює 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
Порівняйте два стовпці за допомогою панд
Використовуючи це як вихідну точку: a = [['10', '1.2', '4.2'], ['15', '70', '0.03'], ['8', '5', '0']] df = pd.DataFrame(a, columns=['one', 'two', 'three']) Out[8]: one two three 0 10 1.2 4.2 1 15 70 0.03 2 8 5 0 Я хочу використовувати щось на зразок ifвисловлювання в межах панд. if df['one'] …

7
MySQL АБО НЕ НУЛЬНИЙ, тоді відображається 1, інше відображається 0
Я працюю з невеликим ускладненням дисплея тут. Я впевнений, що є можливість IF / ELSE, яку я просто оглядаю. У мене є 2 таблиці, які я запитую (клієнти, адреси). Перший має основний запис, але другий може мати, а може і не мати запису, до якого ВЛІТЛО ПРИЄДНАТся Я хочу показати …



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