Dilda dasturlash asoslari


-rasm 3-topshiriqning natijasi


Download 134.95 Kb.
bet5/7
Sana30.04.2023
Hajmi134.95 Kb.
#1412509
1   2   3   4   5   6   7
Bog'liq
Реферат на тему Основы программирования в JS


_ _
_ _
 4-topshiriqning natijasi 4-rasmda ko'rsatilgan:

4-rasm 4-topshiriq ishining natijasi
Shartli buyruqni tahlil qilaylik. "Filial" tuzilmasida majburiy komponent muayyan buyruqlarning bajarilishi sodir bo'ladigan bajarilishi yoki bajarilmasligiga qarab shart bo'lishi kerak. JavaScript- da tarmoqlanish if ... else iboralari bilan amalga oshiriladi .
Format: agar (shart) buyrug'i 1 ;
else buyrug'i 2 ;
Boshqa filialsiz shartli buyruq yozishga ruxsat beriladi .
1- buyruq va 2-buyruq konstruktsiyalari har qanday til buyruqlari, shu jumladan shartli buyruqlar bo'lishi mumkin. Shuning uchun quyidagi tuzilmalardan foydalanish mumkin:
agar (shart) buyrug'i 1 ;
boshqa agar (shart) buyrug'i 2 ;
boshqa agar (shart) buyrug'i3;
. . . .
else N buyrug'i;
Jingalak qavslar ichiga olingan buyruqlar zanjiri { 1- buyruq ; command2;...} bitta buyruq sifatida qaraladi va birikma (yoki blok) deb ataladi. " ;" belgisi qavs orqasida "}", blokni yopish, qo'yilmaydi.
Shart sifatida siz uchta turdagi ifodalarni yozishingiz mumkin: mantiqiy, arifmetik va satr. Mantiqiy ifodalarni yozishda mantiqiy amallarning to‘qqizta belgisidan foydalanishga ruxsat beriladi: “= =” (teng), “!=” (teng emas), “>” (katta), “>=” (katta). yoki teng), “<” (kichik ), “<=" (kichik yoki teng), "&&" (mantiqiy "va"), "||" (mantiqiy "yoki"), "!" (mantiqiy inkor). Arifmetik va satrli ifodalardan foydalanilganda, agar ifoda qiymati 0 yoki bo'sh satr bo'lsa, shart noto'g'ri, aks holda to'g'ri deb hisoblanadi. Shartning bir qismi bo'lgan murakkab arifmetik va qatorli ifodalar birinchi navbatda baholanadi, so'ngra ularning qiymatlari haqiqiy va noto'g'ri mantiqiy qiymatlar bilan taqqoslanadi [13].
Keling, bir nechta topshiriq misollarini shartli va qo'llaniladigan funktsiyalar va usullarning batafsil tavsifini ko'rib chiqaylik.
7-topshiriq. Klaviaturadan kiritilgan ikkita raqam bir-biriga teng yoki yo'qligini aniqlang.
_ _
_ _
7- muammo

_ _
_ _
var x,y,b
x = taklif ( "Raqamni kiriting","");
y = taklif ( "Raqamni kiriting","")
b=x==y
ogohlantirish (b)

_ _
_ _
Vazifa 8. Kiritilgan raqam ijobiy yoki yo'qligini aniqlang.
_ _
_ _
8- muammo

_ _

_ _
_ _
Agar paydo bo'lgan oynada noldan katta raqamni ko'rsatsangiz, dastur 7-rasmda ko'rsatilgan natijani qaytaradi. Agar siz noldan kichik raqamni ko'rsatsangiz, unda bajarilish natijasi 8-rasmdagi kabi qalqib chiquvchi oyna bo'ladi.


Download 134.95 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling