⊗jsPmCdVTIe 112 of 505 menu

JavaScript-da qiymat va tur bo‘yicha tengsizlik

!= operatoridan tashqari, shuningdek !== operatori mavjud bo‘lib, u solishtirishda turni hisobga oladi. Keling, ularning o‘rtasidagi farqlarni misollar yordamida ko‘rib chiqaylik.

!= operatori yordamida ikkita 3 soni solishtirilsin. Ushbu operator qiymatlarning teng emasligini tekshiradi. Bizning qiymatlarimiz aynan teng bo‘lgani uchun shart noto‘g‘ri bo‘ladi:

if (3 != 3) { console.log('+++'); } else { console.log('---'); // buni ishlaydi }

Endi qiymatlardan biri tirnoq ichida bo‘lsin. Bunday holda != operatori ularni teng deb hisoblaydi (chunki qiymat mos keladi, tur esa ushbu operator uchun muhim emas) va yana shart noto‘g‘ri bo‘ladi:

if ('3' != 3) { console.log('+++'); } else { console.log('---'); // buni ishlaydi }

Keling, endi ikkita 3 sonini !== operatori yordamida solishtiraylik. U ham ularni teng deb hisoblaydi:

if (3 !== 3) { console.log('+++'); } else { console.log('---'); // buni ishlaydi }

Agar endi uchlamchilardan birini tirnoqqa olsak, !== operatori bizning uchlamchilarimizni teng emas deb hisoblaydi, chunki ularning qiymatlari mos kelsa-da, lekin ularning turi har xil:

if ('3' !== 3) { console.log('+++'); // buni ishlaydi } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test1 = '3'; let test2 = '3'; if (test1 != test2) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test1 = '3'; let test2 = '3'; if (test1 !== test2) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test1 = 3; let test2 = '3'; if (test1 != test2) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test1 = 3; let test2 = '3'; if (test1 !== test2) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test1 = 3; let test2 = 2; if (test1 !== test2) { console.log('+++'); } else { console.log('---'); }
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish