|
Ict stb g10-11 pre p00i-0viii nt r6 2023. indd Pdf ko'rish
|
bet | 398/510 | Sana | 20.05.2024 | Hajmi | 14,88 Mb. | | #245028 |
Bog'liq 10-11-sinf Informatika va AT @E BAZA ISHREJAor n lu turi
Muayyan obyektni har bir element bilan qoʻllash,
masalan, uni elementlarning barchasiga qoʻshib
ekranga chiqarish uchun
for/in
lupdan foydalanasiz
var fi lm = {title:"The House",
genre:"Drama", length:96,
releaseYear:2013};
var count;
for (count in fi lm){
document.write(fi lm[count]);
}
Ushbu kod
fi lm
obyekti doirasidagi har bir elementni
natijaga chiqaradi
hil lu turi
While
lup shart toʻgʻri boʻlganda kodni ishga
tushiradi
var count = 0;
while(count <= 12){
document.write(count * count);
count++;
}
Mazkur lup birinchi 12 sonning kvadratini koʻrsatadi
Ushbu buyruq number oʻzgaruvchisida saqlangan
qiymatni qabul qilib, uni birinchi oʻrindagi case bilan
taqqoslaydi Bizning misolda, bu
case 4
Agar ikkisi
teng boʻlsa, message oʻzgaruvchisida
“It’s 4”
deb yoziladi Keyin uni switch buyrugʻidan chiqarish
maqsadida break buyrugʻini ishga tushiradi
Default
avvalgi
case
buyruqlarning hech biri
tomonidan aniqlanmagan qiymatni topadi
1.
Odamlarning yoshi oʻzgaruvchida saqlangan
veb sahifa yarating If buyruqdan foydalanib,
ularning yoshiga bogʻliq turli xabarlarni
chiqaring Masalan, 13 19 yosh guruhidagilar
uchun
“You are a teenager”
xabari
chiqsin
2.
Avvalgi vazifada yaratgan veb sahifani
oʻzgartiring va unda
switch
buyrug‘ini
qoʻllang
Luplar
Lup
muayyan shart asosida, belgilangan miqdorda
takrorlanadigan konstruksiya
Siz bir raqamni sahifada oʻn marta
chiqarmoqchisiz Bir xil kodni oʻn marta yozish
oʻrniga uni kodning miqdorini kamaytiruvchi
lupga joylashtirish ishingizni osonlashtiradi
Ba’zi kodlar necha marta ishga tushirilishi
kerakligini aniqlash qiyin Masalan, bir
raqamni toki u 1000 ga yetmaguncha oʻziga
koʻpaytirmoqchisiz Bu vaziyatda, koʻzlangan
natijaga erishish uchun bu kod necha marta
ishga tushirilishi kerakligini aniq bilmaysiz
or lu turi
For lup
turidan foydalanish uchun lupning necha
marta ishga tushirilishi kerakligini aniq bilish talab
qilinadi Quyidagi kod total qiymatni oʻziga oʻn marta
qoʻshadi
for (count
= 0; count < 10; count++)
{
total = total + total;
}
|
| |