pop ක්‍රමය

pop ක්‍රමය අරාවකින් අවසාන මූලද්‍රව්‍යය ඉවත් කරයි. මෙහිදී මුල් අරාව වෙනස් වේ, ක්‍රමයේ ප්‍රතිඵලයක් ලෙස ඉවත් කරන ලද මූලද්‍රව්‍යය ලබා දේ.

වාක්‍ය රචනා ශාස්ත්‍රය

javascriptarray.pop();

උදාහරණය

අරාවෙන් අවසාන මූලද්‍රව්‍යය ඉවත් කරමු:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
arr.pop();

console.log(arr);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascript['a', 'b', 'c', 'd']

උදාහරණය

මුල් අරාවෙන් ඉවත් කරන ලද අවසාන මූලද්‍රව්‍යය මුද්‍රණය කරමු:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
let del = arr.pop();

console.log(del);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascript'e'

උදාහරණය . භාවිතය

අරාවෙන් '16-25-34' යන පේළිය සාදමු. ගැටළුව විසඳීම සඳහා අපි pop, shift, push සහ join ක්‍රම සංයෝජනය කර භාවිතා කරමු:

javascriptlet 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);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascript'16-25-34'

මෙයද බලන්න

  • shift ක්‍රමය,
    අරාවේ පළමු මූලද්‍රව්‍යය ඉවත් කරයි
  • push සහ unshift ක්‍රම,
    අරාවකට මූලද්‍රව්‍ය එකතු කරයි
  • join ක්‍රමය,
    අරාවේ මූලද්‍රව්‍ය නිශ්චිත වෙන්කරන්නා සමඟ පේළියකට එක් කරයි