Слайд 2

Условные операторы if, else if, else if, else switch Тернарный оператор

Условные операторы

if, else
if, else if, else
switch
Тернарный оператор

Слайд 3

If, else if (условие1) { //действия1 } if (условие2) { //действия2 } else { //действия3 }

If, else

if (условие1) {
//действия1
}
if (условие2) {
//действия2

} else {
//действия3
}
Слайд 4

If, else. Пример var firstDigit = parseInt(prompt('Enter digit #1')); var secondDigit

If, else. Пример

var firstDigit = parseInt(prompt('Enter digit #1'));
var secondDigit = parseInt(prompt('Enter

digit #2'));
if (firstDigit > secondDigit) {
console.log('First bigger then second');
}
if (firstDigit === secondDigit) {
console.log('Digits are equal');
} else {
console.log('Digits are not equal');
}
Слайд 5

If, else if, else if (условие1) { //действия1 } else if(условие2)

If, else if, else

if (условие1) {
//действия1
} else if(условие2)

{
//действия2
} else if(условие3) {
//действия3
} else {
//действия4
}
Слайд 6

If, else if, else. Пример var firstDigit = parseInt(prompt('Enter digit #1'));

If, else if, else. Пример

var firstDigit = parseInt(prompt('Enter digit #1'));
var secondDigit

= parseInt(prompt('Enter digit #2'));
if (firstDigit > secondDigit) {
console.log('First digit is bigger');
} else if(secondDigit > firstDigit) {
console.log('Second digit is bigger');
} else {
console.log('Digits are equal');
}
Слайд 7

var a = 5; var b = 10; if (a ===

var a = 5;
var b = 10;
if (a

=== 5) {
document.write("Условные операторы - наше всё");
a = a + 5;
} else {
document.write("Сюда мы не попадаем");
}
if (a === 5) {
document.write("Сюда мы не попадаем");
a = 0;
b++;
} else if(a === b) {
a = 3;
b--;
}
console.log(a, b);
Слайд 8

Условный оператор switch switch(переменная) { case значение1: действия1; break; case значение2:

Условный оператор switch

switch(переменная) {
case значение1:
действия1;
break;
case значение2:

действия2;
break;
//.........
default:
действие по умолчанию;
break;
}
Слайд 9

Условный оператор switch. Пример var symbol = 'a'; switch (symbol) {

Условный оператор switch. Пример

var symbol = 'a';
switch (symbol) {
case

'z':
document.write("IT IS Z");
break;
case 'x':
document.write("X IS HERE");
break;
case 'a':
document.write("BINGO!");
break;
default:
document.write("Some default action...");
break;
}
Слайд 10

Тернарный оператор условие ? действие1 : действие2; var a = 1;

Тернарный оператор


условие ? действие1 : действие2;

var a = 1;

document.write(a > 0 ? 'YES IT IS' : 'NO IT IS NOT');
Слайд 11

Пример var a = 5; var b = false; if(a) {

Пример

var a = 5;
var b = false;
if(a) {
console.log('Truthful value');
}
if(!b) {

console.log('B is false')
}