pop ක්රමය
pop ක්රමය අරාවකින් අවසාන මූලද්රව්යය
ඉවත් කරයි. මෙහිදී මුල් අරාව වෙනස් වේ,
ක්රමයේ ප්රතිඵලයක් ලෙස ඉවත් කරන ලද
මූලද්රව්යය ලබා දේ.
වාක්ය රචනා ශාස්ත්රය
array.pop();
උදාහරණය
අරාවෙන් අවසාන මූලද්රව්යය ඉවත් කරමු:
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.pop();
console.log(arr);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
['a', 'b', 'c', 'd']
උදාහරණය
මුල් අරාවෙන් ඉවත් කරන ලද අවසාන මූලද්රව්යය මුද්රණය කරමු:
let arr = ['a', 'b', 'c', 'd', 'e'];
let del = arr.pop();
console.log(del);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'e'
උදාහරණය . භාවිතය
අරාවෙන් '16-25-34' යන පේළිය සාදමු.
ගැටළුව විසඳීම සඳහා අපි
pop, shift,
push
සහ join
ක්රම සංයෝජනය කර භාවිතා කරමු:
let arr = ['1', '2', '3', '4', '5', '6'];
let res = [];
while (arr.length > 0) { // loop එක තුළ array එක ශුන්යයට ළඟා වන තෙක් කුඩා වේ
let first = arr.shift();
let last = arr.pop();
let str = first + last; // මෙහි '16', පසුව '25', පසුව '34' යන පේළිය වේ
res.push(str);
}
// loop එකට පසුව res හි ['16', '25', '34'] අරාව පවතී. එය පේළියකට එක් කරමු:
res = res.join('-');
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'16-25-34'