JavaScript හි ත්රිත්ව මෙහෙයුම්කරු
මෙම පාඩමෙන් අපි විශේෂ
ත්රිත්ව මෙහෙයුම්කරු සලකා බලමු, එය
if-else ව්යූහයේ කෙටි ආකාරයක්
සපයයි. එහි වාග් රීතිය පහත පරිදි වේ:
let variable = condition ? value1 : value2;
මෙහෙයුම්කරු ක්රියා කරන ආකාරය: කොන්දේසිය සත්ය නම්,
value1 ආපසු දෙනු ලැබේ, එසේ නොවේ නම්
- value2. අපි මෙම
මෙහෙයුම්කරු භාවිතා කරන කේත උදාහරණයක් කරමු:
let age = 17;
let adult = age >= 18 ? true: false;
console.log(adult);
සම්පූර්ණ ආකාරයෙන් මෙම කේතය පහත පරිදි යළි ලිවිය හැකිය:
let age = 17;
let adult;
if (age >= 18) {
adult = true;
} else {
adult = false;
}
console.log(adult);
ත්රිත්ව මෙහෙයුම්කරු භාවිතා කළ යුත්තේ ඉතා සරලම අවස්ථා සඳහා පමණි, මන්ද එය භාවිතා කිරීම කේතය තේරුම් ගැනීමට අපහසු කරයි.
පහත කේතය ත්රිත්ව මෙහෙයුම්කරු හරහා යළි ලියන්න:
let num = 1;
let res;
if (num >= 0) {
res = '1';
} else {
res = '2';
}
console.log(res);