cb
ABCD
  • JS Танилцуулга
  • JS Хаана байрлах вэ
  • JS Гаралт /Output/
  • JS Мэдэгдэл /Statement/
  • JS Бичиглэл /Syntax/
  • JS Тайлбар /Comments/
  • JS Хувьсагч /Variables/
  • JS Оператор /Operators/
  • JS Арифметик оператор
  • JS Даалгаварын оператор
  • JS Өгөгдлийн төрөл
  • JS Функц /Function/
  • JS Обьект /Objects/
  • JS Тэмдэгт /Strings/
  • JS Тэмдэгтийн аргууд /String Methods/
  • Тоон утга /Numbers/
  • Тоон утга /Number methods/
  • JS Массив /Array/
  • JS Массив /Array Methods/
  • JS Ангилах /Sort/
  • JS массив давтах аргууд /Iteration/
  • JS Огноо /Dates/
  • JS огнооны формат
  • JS Get Date Methods
  • JS Set Date Methods
  • JS Математик объект
  • JS Cанамсаргүй тоо
  • JS Үнэн/ Худал Boolean утга
  • JS Харьцуулах ба Логик оператор
  • JS Нөхцөл шалгах / If Else
  • JS switch оператор
  • JS For давталт
  • JS For In давталт
  • Js For / Of давталт
  • JS While Давталт
  • JS Break ба Continue
  • JS Let Хувьсагч
  • JS Const Тогтмол хувьсагч
  • JS Төрөл хувиргалт
  • JS Алдаатай ажиллах Throw ба Try Catch
  • JS Гинжин хамаарал буюу Scope, Scope Chain
  • JS Hoisting буюу Өргөх
  • JS Хатуу горим буюу Strict Mode
  • JS this түлхүүр үг
тохиргоо
Толгой хэсэг
Хажуугийн самбар
Үндсэн контент
НЭВТРЭХ

JS Харьцуулах ба Логик оператор

Харьцуулах ба Логик операторууд нь үнэн эсвэл худал эсэхийг шалгадаг.


Харицуулах операторууд

Харьцуулах операторууд нь хувьсагчийн утга, хувьсах хэмжигдэхүүн хоорондын ялгааг эсвэл тэгш байдлыг тодорхойлоход ашигладаг.

x = 7, гэж авч үзээд доорх хүснэгтэд тайлбарлав.

ОператорТайлбарХарицуулалтҮр дүн
== Тэнцүү x==9 false
    x==7 true
    x=="7" true
=== Төрөл болон утга тэнцүү x===7 false
    x==="7" false
!= Тэнцүү биш x!=9 true
!== Төрөл эсвэл утга тэнцүү биш x!==7 false
    x!=="7" true
    x!==9 true
> Их x>9 false
!== Бага x<9 true
!== Их буюу тэнцүү x>=9 false
!== Бага буюу тэнцүү x<=9 true

Хэрхэн ашиглах вэ?

if (tsalin < 600000) sms = "Доллар 2850 байхад хэтэрхий бага цалинтай байна";

Дараагийн хичээлээр нөхцөл шалгах талаар илүү дэлгэрэнгүй үзэх болно.


Логик оператор

Логик операторууд нь хувьсагч эсвэл утга хоорондын логикийг тодорхойлодог.

x = 9 ба y = 7, байх үед авч үзэн доорхи хүснэгтэд логик операторуудыг тайлбарлав.

ОператорТайлбарХарицуулалтҮр дүн
&& and /Ба (x < 10 && y > 6) true
||  or / эсвэл  x == 5 || y == 5 false
!  not / үгүйсгэсэн  !(x == y) true

Гурвалсан оператор / Conditional (Ternary) Operator

Нөхцөл, даалгаврыг нэг мөрөнд агуулсан товч бичиглэлийг гурвалсан оператор гэдэг.

Бичиглэл

хувьсагч_нэр = (нөхцөл) ? утга1: утга2

Жишээ нь

var amidral = (tsalin < 600000) ? "Доллар 2850 байхад маш бага байна" : "Боломжийн цалинтай юм байна";

Үр дүнг харах


Харьцуулалтын бусад төрлүүд

JavaScript-д мөрийг буюу String-г тоотой харьцуулахдаа мөрийг тоо болгон хөрвүүлдэг. Хэрэв мөр нь хоосон бол 0 болон хувьрдаг. Харин тоо болон хувьрах боломжгүй мөр байвал NaN болж хувирдаг бөгөөд үргэлж худал байна.

ЖишээУтга
5 < 15 true
5 < "15" true
5 < "Болд" false
5 > "Болд" false
5 == "Болд" false
"2" < "12" flase
"2" > "12" true
"2" == "12" false

Сэтгэгдэлүүд

Контентын нэр
JS Танилцуулга
JS Хаана байрлах вэ
JS Гаралт /Output/
JS Мэдэгдэл /Statement/
JS Бичиглэл /Syntax/
JS Тайлбар /Comments/
JS Хувьсагч /Variables/
JS Оператор /Operators/
JS Арифметик оператор
JS Даалгаварын оператор
JS Өгөгдлийн төрөл
JS Функц /Function/
JS Обьект /Objects/
JS Тэмдэгт /Strings/
JS Тэмдэгтийн аргууд /String Methods/
Тоон утга /Numbers/
Тоон утга /Number methods/
JS Массив /Array/
JS Массив /Array Methods/
JS Ангилах /Sort/
JS массив давтах аргууд /Iteration/
JS Огноо /Dates/
JS огнооны формат
JS Get Date Methods
JS Set Date Methods
JS Математик объект
JS Cанамсаргүй тоо
JS Үнэн/ Худал Boolean утга
JS Харьцуулах ба Логик оператор
JS Нөхцөл шалгах / If Else
JS switch оператор
JS For давталт
JS For In давталт
Js For / Of давталт
JS While Давталт
JS Break ба Continue
JS Let Хувьсагч
JS Const Тогтмол хувьсагч
JS Төрөл хувиргалт
JS Алдаатай ажиллах Throw ба Try Catch
JS Гинжин хамаарал буюу Scope, Scope Chain
JS Hoisting буюу Өргөх
JS Хатуу горим буюу Strict Mode
JS this түлхүүр үг
ABCD.mn ©

Нөхцөл & Шаардлага

1. General

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

2. Account

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

3. Service

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

4. Payments

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.