Внимание! На слайде в уроке 14:42 допущены ошибки в схеме.
Схема должна быть такой:
С помощью if программой принимается решение об истинности выражения. Если результат выражения истинный, то выполняется блок кода после условия; если же результат ложный, то выполняется блок кода после ключевого слова else.
if ( <условие>) {
// действие1;
}
else{
// действие2;
}
Можно упростить запись, если условие и действия простые.
<переменная> = <условие>?<действие1>:<действие2>
Логический оператор - или - если одно из двух условий true, то результат выражения тоже true.
if (<условие1> | <условие2>) // проверяются оба условия
if (<условие1> || <условие2>) // если условие1 true, то условие2 пропускается
Логический оператор - и - результат выражения true, если все его части true.
if (<условие1> & <условие2>) // проверяются оба условия
if (<условие1> && <условие2>) // если условие1 false, то условие2 пропускается
Логический оператор - не - значение после знака ! меняется на противоположное.
if (!(<условие>))
Вам ответят команда поддержки Хекслета или другие студенты.
Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно
Наши выпускники работают в компаниях:
Зарегистрируйтесь или войдите в свой аккаунт