Mavzu: Reja: I. Kirish II. Asosiy qism htmlda ro’yhat yaratish cssda text-align, Vertical Align va Float


Yuqoridagi misolda nima sodir bo'lmoqda



Yüklə 50,76 Kb.
səhifə4/4
tarix30.12.2023
ölçüsü50,76 Kb.
#166589
1   2   3   4
WEB.MARUZA

Yuqoridagi misolda nima sodir bo'lmoqda:

  • If kalit so'zi JavaScript-ga shartli bayonotni boshlashni aytadi.

  • (10 > 5) - bu sinov uchun shart, bu holda bu to'g'ri - 10 5 dan katta.

  • Jingalak qavslar ichidagi {} qismi ishga tushiriladigan kod blokidir.

  • Shart o'tganligi sababli, o'zgaruvchan natijaga "agar blok" qiymati beriladi.

Boshqa bayonot misoli
If iborasini else iborasi bilan kengaytirishingiz mumkin, bu esa if sharti o'tmaganda ishga tushirish uchun boshqa blok qo'shadi.



MISOL

if ("mushuk" === "it") { var natija = "agar blok"; } else { var natija = "else bloklash"; } natija;



Chiqish

"boshqa blok"

Yuqoridagi misolda "mushuk" va "it" teng emas, shuning uchun else bloki ishlaydi va o'zgaruvchining natijasi "else block" qiymatini oladi.
Else If bayonotiga misol
Bundan tashqari, if ifodasini o'z bloki bilan boshqa shart qo'shadigan else if operatori bilan kengaytirishingiz mumkin.

MISOL

if (noto'g'ri) { var natija = "agar blok"; } else if (true) { var outcome = "else if block"; } else { var natija = "else bloklash"; } natija;


Chiqish

"agar bloklangan bo'lsa"

Siz bir nechta if else shartlaridan foydalanishingiz mumkin, lekin shuni yodda tutingki, agar blok faqat birinchi boshqasi ishlaydi. JavaScript birinchi o'tgan shartni ishga tushirgandan so'ng qolgan barcha shartlarni o'tkazib yuboradi.



MISOL

if (noto'g'ri) { var natija = "agar blok"; } else if (true) { var outcome = "first else if block"; } else if (true) { var outcome = "second else if block"; } else { var natija = "else bloklash"; } natija ;


Chiqish

"birinchi navbatda, agar blokirovka qilinsa"


else if iborasi ishlashi uchun quyidagi else iborasi kerak emas. Agar if yoki else if shartlaridan hech biri o'tmasa, JavaScript oldinga siljiydi va hech qanday shartli kod bloklarini ishga tushirmaydi.

MISOL

if (noto'g'ri) { var natija = "agar blok"; } else if (false) { var outcome = "else if block"; } natija ;


Chiqish

"birinchi navbatda, agar blokirovka qilinsa"



III.Xulosa

1 https://telegra.ph/Web-dasturlash-haqida-11-27

2 https://www.w3schools.com/html/default.asp

3 https://www.w3schools.com/css/default.asp

4 https://www.javascript.com/learn/conditionals

Yüklə 50,76 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə