JavaScript හි වැඩි හා අඩු ක්රියාකරුවන්
කුමන අගයක් විශාලද, කුමන අගයක් කුඩාද යන්න පරීක්ෂා කිරීම සඳහා,
වැඩි ක්රියාකරුවා >, වැඩි හෝ සමාන >=,
අඩු <, අඩු හෝ සමාන <= භාවිතා කරයි.
ප්රායෝගික උදාහරණයක් මත ඒවායේ ක්රියාකාරිත්වය අධ්යයනය කරමු.
අප සතුව යම් අගයක් සහිත test විචල්යයක් ඇතැයි සිතමු:
let test = 1;
මෙම විචල්යයේ අගය ශුන්යයට වඩා වැඩිද නැද්ද යන්න පරීක්ෂා කර බලමු:
let test = 1;
if (test > 0) {
console.log('+++'); // මෙය ක්රියාත්මක වේ
} else {
console.log('---');
}
දැන් අපි විචල්යයේ අගය ඍණ අගයකට වෙනස් කරමු:
let test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // මෙය ක්රියාත්මක වේ
}
දැන් විචල්යයේ අගය 0 ට සමාන වේවා.
මෙම අවස්ථාවේදී, අපි else කොටසට පිවිසෙන්නෙමු,
මන්ද අපගේ කොන්දේසියේ විචල්යය
test ශුන්යයට වඩා දැඩි ලෙස වැඩි විය යුතු බව ලියා ඇති බැවිනි:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // මෙය ක්රියාත්මක වේ
}
දැන් කොන්දේසිය වැඩි හෝ සමාන ලෙස වෙනස් කරමු:
let test = 0;
if (test >= 0) {
console.log('+++'); // මෙය ක්රියාත්මක වේ
} else {
console.log('---');
}
දැන් අඩු ලෙස වෙනස් කරමු:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // මෙය ක්රියාත්මක වේ
}
දැන් අඩු හෝ සමාන ලෙස වෙනස් කරමු:
let test = 0;
if (test <= 0) {
console.log('+++'); // මෙය ක්රියාත්මක වේ
} else {
console.log('---');
}
විචල්යය test, 10 ට වඩා වැඩි දැයි පරීක්ෂා කරන්න.
විචල්යය test, 10 ට වඩා අඩු දැයි පරීක්ෂා කරන්න.
විචල්යය test,
10 ට වඩා වැඩි හෝ සමාන දැයි පරීක්ෂා කරන්න.
විචල්යය test,
10 ට වඩා අඩු හෝ සමාන දැයි පරීක්ෂා කරන්න.