if (year == 2015) {  
код;
}
            
            код;
}
                Инструкция «if»
              
              
              
                Инструкция  if(...)  вычисляет условие в скобках и, если результат true, то выполняет блок кода.
              
            
              if (year == 2015) {  
код;
} else {
код;
}
            
            код;
} else {
код;
}
                Блок «else»
              
              
              
                Инструкция if может содержать необязательный блок «else» («иначе»). Он выполняется, когда условие ложно.
              
            
              if (year == 2015) {  
код;
} else if{
код;
} else {}
            
            код;
} else if{
код;
} else {}
                Несколько условий: «else if»
              
              
              
                Иногда нужно проверить несколько вариантов условия. Для этого используется блок else if.
              
            
              = условие ? значение1 : значение2;
            
            
            
                Условный (тернарный) оператор „?“
              
              
              
                Когда нам нужно определить переменную в зависимости от условия.
              
            
            = (age < 3) ? 'Здравствуй, малыш!' :
(age < 18) ? 'Привет!' :
(age < 100) ? 'Здравствуйте!' :
'Какой необычный возраст!';
            
            (age < 18) ? 'Привет!' :
(age < 100) ? 'Здравствуйте!' :
'Какой необычный возраст!';
                Несколько операторов „?“
              
              
              
                Последовательность операторов вопросительного знака ? позволяет вернуть значение, которое зависит от более чем одного условия.
              
            
                Оператор „?“ вместо if
              
              
              
                Иногда оператор «вопросительный знак» ? используется в качестве замены if.
              
            
              switch (a) {
case 3:
break;
default:
            
            case 3:
break;
default:
                Switch заменяет собой сразу несколько if
              
              
              
                Она представляет собой более наглядный способ сравнить выражение сразу с несколькими вариантами.
              
            
              switch (a) {
case 2:
case 3:
break;
default:
            
            case 2:
case 3:
break;
default:
                Группировка «case»
              
              
              
                Несколько вариантов case, использующих один код, можно группировать.