JS operatorlari

Operatorlar matematik va mantiqiy hisob-kitoblar uchun xizmat qiladi

O‘zlashtirish operatori = qiymatlarni o‘zlashtiradi

Qo‘shish operatori + qiymatlarni qo‘shadi

Ko‘paytirish operatori * qiymatlarni ko‘paytiradi

Taqqoslash operatori > qiymatlarni taqqoslaydi


ULASHISH

JavaScript topshirig‘i

Tayinlash operatori (=) o‘zgaruvchiga qiymat beradi:

Topshiriq misollari

let x = 10;
O‘zingiz sinab ko‘ring »
// Assign the value 5 to x
let x = 5;
// Assign the value 2 to y
let y = 2;
// Assign the value x + y to z:
let z = x + y;
O‘zingiz sinab ko‘ring »

JavaScript qo‘shimchasi

Qo‘shish operatori (+) raqamlarni qo‘shadi:

Qo‘shish

let x = 5;
let y = 2;
let z = x + y;
O‘zingiz sinab ko‘ring »

JavaScript ko‘paytirish

Ko‘paytirish operatori (*) raqamlarni ko‘paytiradi:

Ko‘paytirish

let x = 5;
let y = 2;
let z = x * y;
O‘zingiz sinab ko‘ring »

JavaScript operatorlarining turlari

JavaScript operatorlarining har xil turlari mavjud:

  • Arifmetik operatorlar
  • Tayinlash operatorlari
  • Taqqoslash operatorlari
  • Mantiqiy operatorlar
  • Va yana ...

JavaScript arifmetik operatorlari

Arifmetik operatorlar Numberlar ustida arifmetikani bajarish uchun ishlatiladi:

Arifmetik operatorlarga misol

let a = 3;
let x = (100 + 50) * a;
O‘zingiz sinab ko‘ring »
Operator Tavsif
+ Addition
- Subtraction
* Multiplication
** Exponentiation
/ Division
% Modulus (Division Remainder)
++ Increment
-- Decrement
Arifmetik operatorlar JS Arifmetika bobida to‘liq tavsiflangan.

JavaScript string qo‘shimchasi

+ dan stringlarni qo‘shish (birlashtirish) uchun ham foydalanish mumkin:

Misol

let text1 = "John";
let text2 = "Doe";
let text3 = text1 + " " + text2;
O‘zingiz sinab ko‘ring »

+= belgilash operatori stringlarni qo‘shish (birlashtirish) uchun ham ishlatilishi mumkin:

Misol

let text1 = "What a very ";
text1 += "nice day";

Text1 ning natijasi quyidagicha bo‘ladi:

What a very nice day
O‘zingiz sinab ko‘ring »

Stringlarda ishlatilganda + operatori birlashtirish (konkatenatsiya) operatori deb ataladi.


Stringlar va raqamlarni qo‘shish

Ikki raqamni qo‘shish, yig‘indini 5 + 5 = 10 kabi raqam sifatida qaytaradi.

Raqam va String qo‘shilganda, yig‘indi 5 + "5" = "55" kabi birlashtirilgan string sifatida qaytariladi.

Misol

let x = 5 + 5;
let y = "5" + 5;
let z = "Hello" + 5;

X, y va z ning natijasi quyidagicha bo‘ladi:

10
55
Hello5
O‘zingiz sinab ko‘ring »

Agar siz raqam va String qo‘shsangiz, natija string bo‘ladi!



JavaScript tayinlash operatorlari

Tayinlash operatorlari JavaScript o‘zgaruvchilariga qiymatlarni tayinlaydi.

Qo‘shishni tayinlash operatori (+=) o‘zgaruvchiga qiymat qo‘shadi.

Topshiriq

let x = 10;
x += 5;
O‘zingiz sinab ko‘ring »
Operator Misol Ekvivalenti
= x = y x = y
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y
**= x **= y x = x ** y

Tayinlash operatorlari JS Assignment bobida to‘liq tavsiflangan.


JavaScript solishtirish operatorlari

Taqqoslash operatorlari ikkita qiymatni solishtirish uchun ishlatiladi.

Taqqoslash operatorlari har doim true yoki false qaytaradi.

Misol

let x = 5;
let result = x > 8;
O‘zingiz sinab ko‘ring »
Operator Tavsif Misol
== teng x == 5
=== qiymati va tipi teng x === 5
!= teng emas x != 5
!== teng qiymatga ega emas yoki teng emas x !== 5
> katta belgisi x > 5
< kichik belgisi x < 5
>= katta yoki teng x >= 5
<= kichik yoki teng x <= 5

Yuqoridagi barcha taqqoslash operatorlarini stringlarda ham ishlatish mumkin:

Misol

let text1 = "A";
let text2 = "B";
let result = text1 < text2;
O‘zingiz sinab ko‘ring »

E’tibor bering, Stringlar alifbo tartibida taqqoslanadi.

Taqqoslash operatorlari JS solishtirish bobida to‘liq tavsiflangan.

JavaScript mantiqiy operatorlari

Operator Tavsif
&& mantiqiy VA
|| mantiqiy YOKI
! mantiqiy EMAS

Mantiqiy operatorlar JS Logical bo‘limida to‘liq tavsiflangan.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!