pop методу
pop метodu massivdin акыркы элементин
өчүрөт. Бул учурда баштапкы массив өзгөрүлөт,
методдун натыйжасы катары өчүрүлгөн элемент
кайтарылат.
Синтаксис
massiv.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) { // массив циклде нөлгө жеткенче кичирейет
let first = arr.shift();
let last = arr.pop();
let str = first + last; // бул жерде '16', андан кийин '25', андан кийин '34' сабы болот
res.push(str);
}
// Циклден кийин res'те ['16', '25', '34'] массиви жатат. Аны сапка айландыралы:
res = res.join('-');
console.log(res);
Кодду иштетүүнүн натыйжасы:
'16-25-34'