⊗jsPmCdShCh 122 of 505 menu

JavaScriptda umumiy qisqartirilgan tekshirish shakli

Qisqartirilgan tekshirish shakli boshqa ma'lumot turlari uchun ham ishlaydi. Bunday holda ushbu ma'lumotlar avval mantiqiy (boolean) turiga o'tkaziladi, so'ngra true bilan solishtiriladi. Misolni ko'ring:

let test = 3; if (test) { console.log('+++'); // bu ishlaydi } else { console.log('---'); }

Aslida keltirilgan kod quyidagiga teng:

let test = 3; if (Boolean(test) === true) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

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

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test = 'abc'; if (test) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test = ''; if (test) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test = 3 * 'abc'; if (test) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test = null; if (test) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test = false; if (test) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test; if (test) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test = 0; if (test) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test = '0'; if (test) { console.log('+++'); } else { console.log('---'); }

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

let test = -1; if (test) { 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