title: -bob: Veb uchun dasturlash
text: Arifmetik hisoblashda raqamlardan emas,
  oʻzgaruvchilardan foydalanasiz
  Masalan
  var fi rstNumber = 10;
  var secondNumber = 20;
  var result = fi rstNumber +
  secondNumber;
  19 03-jadvalda taqqoslash operatorlari keltirilgan
  Operator Funksiya
  Misol
  >
  dan katta
  5 > 6;
  Bu xato
  <
  dan kichik
  5 < 6;
  Bu toʻgʻri
  >=
  dan katta
  yoki unga teng
  5 >= 6;
  Bu xato
  <=
  dan kichik
  yoki unga teng
  5 <= 6;
  Bu toʻgʻri
  ==
  ga teng
  5 == 6;
  Bu xato
  ===
  ga teng va
  ma’lumot turi
  bir xil
  5 === "5";
  Bu xato, chunki
  birinchisi raqam,
  ikkinchisi satr
  !=
  ga teng emas
  5 != 6;
  Bu toʻgʻri
  !===
  ga teng emas
  va ma’lumotlar
  turi har xil
  5 !=== "5";
  Bu toʻgʻri, chunki ular bir
  xil ma’lumotlar turi emas
  19.03-jadval. Taqqoslash operatorlari.
  19 04-jadvalda Boolean (mantiqiy) operatorlar berilgan
  Operator
  nomi
  Funksiyasi
  Izoh
  Misol
  &&
  AND
  Agar oldingi
  va keyingi
  shartning
  ikkalasi
  ham toʻgʻri
  boʻlsa, u
  toʻgʻri Agar
  ulardan biri
  xato boʻlsa,
  unda u xato
  boʻladi
  (5 < 6) &&
  (7 < 10)
  Ikkalasi ham
  toʻgʻri, shuning
  uchun natija
  toʻgʻri
  (5 > 6) &&
  (7 < 10)
  Birinchi qism
  xato, shuning
  uchun natija
  xato
  Oʻzgaruvchi deklaratsiyasi maʼlumot turlarini
  deklaratsiya qilmaydi Bu oʻzgaruvchiga qiymat
  berilganda aniqlanadi Masalan,
  var name;
  name
  har qanday ma’lumotlar turi boʻlishi mumkin
  Lekin uning oʻrniga quyidagini qoʻysak
  var name = "";
  name
  string boʻladi
  Masalan, quyidagi misolda
  var age;
  age
  har qanday ma’lumot turi boʻlishi mumkin
  Lekin
  uning oʻrniga quyidagini qoʻysak
  var age = 0;
  age
  oʻzgaruvchisi number turida boʻladi
  Shaxsning ismi, familiyasi va yoshini saqlash
  uchun oʻzgaruvchilar qoʻshing Ularga ma’lumot
  kiriting va veb sahifaga chiqaring
  Operatorlar
  Operator harakatni bajaruvchi belgi yoki belgilar
  toʻplami
  JavaScriptda arifmetik, taqqoslash va
  mantiqiy operatorlardan foydalaniladi
  19 02-jadvalda arifmetik operatorlar keltirilgan
  Operator Funksiya
  Misol
  +
  Qoʻshish
  x = 1 + 2;
  Endi x 3 ga teng
  -
  Ayirish
  x = 5 – 1;
  Endi x 4 ga teng
  *
  Koʻpaytirish
  x = 2 * 3;
  Endi x 6 ga teng
  /
  Boʻlish
  x = 10 / 3;
  Endi x 3,33 ga
  teng
  ++
  Oʻsish (1 ga oʻsish)
  x++;
  --
  Kamayish (1 ga
  kamayish)
  x--;
  %
  Modul (boʻlinmaning
  butun qismini qaytaradi)
  x = 11 % 5;
  Endi x 1 ga teng
  19.02-jadval. Arifmetik operatorlar.
  19.04-jadval. Boolean operatorlar.
  10/11-sinf Informatika va axborot texnologiyalari
  310
  ICT_STB_G10-11_c19_p307-320_NT_R7_2023.indd 310
  28.10.2023 11:39:11
  Masala yuzasidan keyingi qismlarda batafsil
  ma’lumotga ega boʻlasiz
  1
  Ikkita oʻzgaruvchi yarating va har biriga raqam
  qoʻshing Masalan,
  num1 = 10 and
  num2 = 5
  Mazkur raqamlar yordamida
  qoʻshish, ayirish, koʻpaytirish, boʻlish va
  modulga ajratish amallarini bajaring va
  natijalarini chiqaring
  2
  Quyidagi mantiqiy amallardan har birining
  natijasini chiqarish uchun dastur yarating
  •
  5 6
  •
  20
  20 0
  •
  10 10 1
  •
  Kristoff Fredrick