JavaScript හි වර්ධක සහ අවාරෝහණ මෙහෙයුම්

පහත කේතය සලකා බලන්න:

javascriptlet num = 0;
num = num + 1; // num විචල්යයට 1 එකතු කරන්න
alert(num);    // 1 ප්‍රදර්ශනය කරයි

ඔබ දැනටමත් දන්නා පරිදි, මෙම කේතය += මෙහෙයුම්කරු භාවිතයෙන් කෙටි ආකාරයෙන් නැවත ලිවිය හැකිය:

javascriptlet num = 0;
num += 1;     // num විචල්යයට 1 එකතු කරන්න
alert(num);   // 1 ප්‍රදර්ශනය කරයි

ඇත්ත වශයෙන්ම, ප්‍රතිලේඛනයේ එකක් එකතු කිරීම එතරම් බහුල බැවින් මෙම මෙහෙයුම සඳහා තවත් කෙටි වාක්‍ය ඛණ්ඩයක් සොයාගෙන ඇත - විශේෂ වර්ධක ++ මෙහෙයුම්කරු, එය විචල්යයක අගය 1 කින් වැඩි කරයි.

අපි අපගේ කේතය එය භාවිතයෙන් නැවත ලියමු:

javascriptlet num = 0;
num++;        // num විචල්යයට 1 එකතු කරන්න
alert(num);   // 1 ප්‍රදර්ශනය කරයි

අවාරෝහණ -- මෙහෙයුම ද ඇත, එය විචල්යයක අගය 1 කින් අඩු කරයි. උදාහරණය බලන්න:

javascriptlet num = 0;
num--;        // num විචල්යයෙන් 1 අඩු කරන්න
alert(num);   // -1 ප්‍රදර්ශනය කරයි
Задание 1

වර්ධක සහ අවාරෝහණ මෙහෙයුම් ඇතුළත් වන පරිදි මෙම කේතය ප්‍රතිසංස්කරණය කරන්න:

javascriptlet num = 10;
num = num + 1;
num = num + 1;
num = num - 1;
alert(num);