Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsrtPmCdTr 28 of 112 menu
◀ ▶

JSX da ternar operator

Siz allaqachon bilasizki, jingalak qavs ichida JavaScript kodini bajarish mumkin. Aslida bu kod har qanday emas, balki eng oddiy kod bo‘lishi mumkin.

Xususan, if shartlarini u yerda qo‘llab bo‘lmaydi. Buning o‘rniga qisqartirilgan shartlardan foydalanish kerak.

Keling, show konstantasining qiymatiga qarab bitta yoki boshqa matnni chiqaramiz. Buning uchun ternar operatoridan foydalanamiz:

function App() { const show = true; return <div> {show ? 'text1' : 'text2'} </div>; }

Faqat matnlar bilan emas, balki teglar bilan ham ishlash mumkin:

function App() { const show = true; return <div> {show ? <p>text1</p> : <p>text2</p>} </div>; }

Quyidagi kod berilgan:

function App() { const age = 19; return <div> </div>; }

Agar age da 18 dan katta son yozilgan bo‘lsa, div tegi ichidagi matnda foydalanuvchiga bir matnli abzasni ko‘rsating, agar kichik bo‘lsa - boshqasini.

← →
↑
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