pop मेथड
pop मेथड ऐरे से अंतिम तत्व
हटा देता है। इससे मूल ऐरे में परिवर्तन होता है,
और मेथड का परिणाम हटाया गया
तत्व होता है।
सिंटैक्स
ऐरे.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'