JavaScriptda shart operatorlari dasturimizning qanday ishlashini shartlar asosida boshqarish uchun ishlatiladi. Ular orqali biz dasturimizning turli qismlarini ma'lum shartlar bajarilganda yoki bajarilmaganda ishga tushirishimiz mumkin. Asosiy shart operatorlari: if
, else
, else if
va switch
if
Shartiif
sharti berilgan shart true
(rost) bo'lganda kod blokini bajaradi.
if (shart) {
// Shart true bo'lganda bajariladigan kod
}
let age = 20;
if (age >= 18) {
console.log("Siz kattasiz!"); // Shart true bo'lgani uchun bajariladi
}
else
Shartielse
sharti if
sharti false
(yolg'on) bo'lganda bajariladi.
if (shart) {
// Shart true bo'lganda bajariladigan kod
} else {
// Shart false bo'lganda bajariladigan kod
}
let age = 15;
if (age >= 18) {
console.log("Siz kattasiz!");
} else {
console.log("Siz hali kichkinasiz!"); // Shart false bo'lgani uchun bajariladi
}
else if
ShartiAgar birinchi shart false
bo'lsa, else if
yordamida boshqa shartlarni tekshirish mumkin.
if (shart1) {
// Shart1 true bo'lganda bajariladigan kod
} else if (shart2) {
// Shart2 true bo'lganda bajariladigan kod
} else {
// Barcha shartlar false bo'lganda bajariladigan kod
}