воскресенье, 28 мая 2017 г.

Sorax. 10. Условные инструкции

if(выражение) инструкция



if(true) console.log("Its true"); // Its true
if(false) console.log("Its true"); // не выполняется

var n = 5;
if(n > 3) {
n *= 3;
console.log(n); // 15
}

if(n < 3) {
console.log(n);
console.log("hello");
} else console.log("n is not less than 3"); // n is not less than 3

// В else может идти любая инструкция, в том числе инструкция if
if(n < 3) {
console.log(n);
console.log("hello");
}  else if(n > 4) {
console.log("n is more than 4");
}

////

var name = "Sorax", homecity;
if(name === "John") {
homecity = "Boston";
} else if (name === "Sorax") {
homecity = "Belgorod";
} else if (name === "Bill") {
homecity = "LA";
}

console.log(homecity); // Belgorod

// SWITCH
/*
switch(выражение) {
case выражение: инструкции
case выражение: инструкции
case выражение: инструкции
default: инструкции
}
*/

switch(name) {
case "John": homecity = "Boston"; break;
case "Sorax": homecity = "Belgorod"; break;
case "Bill": homecity = "LA";
default: homecity = "Moscow";
}
console.log(homecity); // Belgorod

Комментариев нет:

Отправить комментарий