РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗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