Ternary operator, programlamada şərtləri daha qısa və sade bir formada ifadə etmək üçün istifadə edilir. Aşağıdakı nümunə ilə daha aydın ifadə edək:
Əvvəlcə izah etdiyimiz ternary operator koddan yola çıxaq:
let number = (x > 9) ? true : false;
Uzun formada isə aşağıdakı kimi yazmalı olardıq:
let number;
if (x > 9) {
number = true;
} else {
number = false;
}
Göründüyü kimi, ternary operator ilə şərtləri qısa formada istifadə edirik, bu da kodu daha oxunaqlı və anlaşıla bilən hala gətirir.
Ternary operatorun daha az sətir kodu olduğu üçün, ifadələrin renderlənməsi daha sürətli olur.
Bütün bunları bir araya gətirərək, ternary operator, kodun sade olmasını, şərtlərin qısa və oxunması asan bir şəkildə ifadə edilməsini və performansın artırılmasını təmin edir.
Əvvəlcə izah etdiyimiz ternary operator koddan yola çıxaq:
let number = (x > 9) ? true : false;
Uzun formada isə aşağıdakı kimi yazmalı olardıq:
let number;
if (x > 9) {
number = true;
} else {
number = false;
}
Göründüyü kimi, ternary operator ilə şərtləri qısa formada istifadə edirik, bu da kodu daha oxunaqlı və anlaşıla bilən hala gətirir.
Ternary operatorun daha az sətir kodu olduğu üçün, ifadələrin renderlənməsi daha sürətli olur.
Bütün bunları bir araya gətirərək, ternary operator, kodun sade olmasını, şərtlərin qısa və oxunması asan bir şəkildə ifadə edilməsini və performansın artırılmasını təmin edir.