
Този урок е достъпен само в платената версия на курса.
Вземи достъп до всички уроци 💫 цена: 99лв.
Основи на уеб програмирането
Всеки език за програмиране разполага с инструменти чрез, които ние имплементираме желаната логика. В този урок ще се запознаем именно с тези инструменти. Ще разберем как да правим проверки, как да обхождаме масиви.
Израз в JavaScript е комбинация от символи, които описват операция или действие, което може да бъде изчислено и да даде резултат. Изразите в JavaScript се състоят от операнди - стойности, които се използват при изчислението на израза, и оператори - символи, които описват действието, което трябва да се извърши с операндите.
if-else в JavaScript е конструкция, която се използва за управление на изпълнението на даден блок от код в зависимост от дадена логическа проверка. Конструкцията представлява условие, което се проверява за истинност, и код, който се изпълнява ако условието е вярно. Също така, if-elseможе да съдържа и допълнителни блокове else if, които позволяват допълнителни проверки на условия и изпълнение на съответните блокове код. Ако нито едно от условията не е вярно, тогава се изпълява блока else.
if (condition) {
// Блок код, който се изпълнява, когато condition е вярно
} else if (condition2) {
// Блок код, който се изпълнява, когато condition2 е вярно
} else {
// Блок код, който се изпълнява, когато condition1 и condition 2 са неистина
}
Тernary operator в JavaScript се използва за избиране между две стойности в зависимост от условие. Той се състои от три части - условие, което се проверява, и две стойности, които се избират в зависимост от резултата от проверката на условието. Ако условието е вярно, се избира първата стойност, в противен случай се избира втората стойност. Тернарен оператор е еквивалентен на if-else конструкция, като обаче представлява по-компактна форма на запис.
let canVote = age > 18 ? true : false;
switch израза в JavaScript е конструкция, която се използва за управление на изпълнението на даден блок от код в зависимост от дадена стойност. Тази конструкция се състои от набор от case блокове, които съдържат стойност и код, който трябва да се изпълни. Използва се, когато имаме дадена стойност и искаме да разгледаме различни случаи и да изпълним различни действия в зависимост от нея. switch изразът има и опционален блок default, който се изпълнява, ако нито един от case блоковете не съвпада с дадената стойност.
switch (value) {
case value1:
// Блок код, който се изпълнява, когато value съвпада с value1
break;
case value2:
// Блок код, който се изпълнява, когато value съвпада с value2
break;
default:
// Блок код, който се изпълява ако value не съвпада нито с value1, нито с value2

Практиката е най-бързия начин да усвоиш знания трайно. Подготвил съм ти малка задача свързана с урока.


Материали свързани с урока:
→ Файлове към урока
→ Statements в MDN
