JS if...else


ULASHISH

else operatori

kod blokini belgilash uchun else iborasidan foydalaning Agar shart false bo‘lsa, bajariladi.

if (condition) {
  //  block of code to be executed if the condition is true
} else {
  //  block of code to be executed if the condition is false
}

Misol

Agar soat 18 dan kichik bo‘lsa, "Good day" salomlashuvini yarating, aks holda "Good evening":

if (hour < 18) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}
O‘zingiz sinab ko‘ring »


else if operatori

yangi shartni belgilash uchun else if iborasidan foydalaning agar birinchisi false bo‘lsa.

Sintaksis

if (condition1) {
  //  block of code to be executed if condition1 is true
} else if (condition2) {
  //  block of code to be executed if the condition1 is false and condition2 is true
} else {
  //  block of code to be executed if the condition1 is false and condition2 is false
}

Misol

Vaqt 10:00 dan kamroq bo‘lsa, "Xayrli tong" tabrikini yarating, agar bo‘lmasa, lekin vaqt 20:00 dan kam bo‘lsa, "Xayrli kun" tabrikini, aks holda "Xayrli oqshom" ni yarating:

if (time < 10) {
  greeting = "Good morning";
} else if (time < 20) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}
O‘zingiz sinab ko‘ring »

Misol

Ushbu misol W3Schools yoki Butunjahon yovvoyi tabiat fondiga (WWF) havola yozadi. Tasodifiy raqamdan foydalangan holda, har bir havola uchun 50% imkoniyat mavjud.

let text;
if (Math.random() < 0.5) {
  text = "<a href='https://w3schools.com'>Visit W3Schools</a>";
} else {
  text = "<a href='https://wwf.org'>Visit WWF</a>";
}
document.getElementById("demo").innerHTML = text;
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!