JSX-də üçlü operator

Artıq bildiyiniz kimi, qıvrım mötərizələr içərisində JavaScript kodunu icra edə bilərsiniz. Əslində bu kod hər hansı bir deyil, yalnız ən sadə ola bilər.

Xüsusilə, if şərtləri orada tətbiq etmək mümkün deyil. Əvəzində qısa şərt variantlarından istifadə etmək tövsiyə olunur.

Gəlin show sabitinin dəyərindən asılı olaraq bir və ya digər mətni çıxaraq. Bunun üçün üçlü operator istifadə edək:

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

Təkcə mətnlərlə deyil, həm də teqlərlə işləmək olar:

jsxfunction App() {
  const show = true;
  
  return <div>
    {show ? <p>text1</p> : <p>text2</p>}
  </div>;
}
Задание 1

Aşağıdakı kod verilmişdir:

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

Əgər age-də 18-dən çox dəyər qeyd olunubsa, onda div teqinin mətnində istifadəçiyə bir mətnlə abzas göstərin, əgər azdırsa - onda başqa bir mətnlə göstərin.