JavaScript හි වර්ධක සහ අවාරෝහණ මෙහෙයුම්
පහත කේතය සලකා බලන්න:
let num = 0;
num = num + 1; // num විචල්යයට 1 එකතු කරන්න
alert(num); // 1 ප්රදර්ශනය කරයි
ඔබ දැනටමත් දන්නා පරිදි, මෙම කේතය
+= මෙහෙයුම්කරු භාවිතයෙන්
කෙටි ආකාරයෙන් නැවත ලිවිය හැකිය:
let num = 0;
num += 1; // num විචල්යයට 1 එකතු කරන්න
alert(num); // 1 ප්රදර්ශනය කරයි
ඇත්ත වශයෙන්ම, ප්රතිලේඛනයේ එකක් එකතු කිරීම
එතරම් බහුල බැවින් මෙම මෙහෙයුම සඳහා
තවත් කෙටි වාක්ය ඛණ්ඩයක් සොයාගෙන ඇත
- විශේෂ වර්ධක ++ මෙහෙයුම්කරු, එය
විචල්යයක අගය 1 කින් වැඩි කරයි.
අපි අපගේ කේතය එය භාවිතයෙන් නැවත ලියමු:
let num = 0;
num++; // num විචල්යයට 1 එකතු කරන්න
alert(num); // 1 ප්රදර්ශනය කරයි
අවාරෝහණ -- මෙහෙයුම ද ඇත, එය විචල්යයක අගය
1 කින් අඩු කරයි. උදාහරණය බලන්න:
let num = 0;
num--; // num විචල්යයෙන් 1 අඩු කරන්න
alert(num); // -1 ප්රදර්ශනය කරයි
වර්ධක සහ අවාරෝහණ මෙහෙයුම් ඇතුළත් වන පරිදි මෙම කේතය ප්රතිසංස්කරණය කරන්න:
let num = 10;
num = num + 1;
num = num + 1;
num = num - 1;
alert(num);