उदाहरण
स्टैक LIFO सिद्धांत पर काम करता है। pop() से पहले स्टैक से एलिमेंट निकालकर दूसरे में push करें।
var myFirstStack = [10, 20, 30, 40, 50, 60, 70];
var mySecondStack = [];
for (; myFirstStack.length; ) {
mySecondStack.push(myFirstStack.pop());
}
console.log("After popping all elements from first stack=");
console.log(myFirstStack);
console.log("After pushing all elements into second stack=");
console.log(mySecondStack);
प्रोग्राम चलाने के लिए:
node fileName.js
आउटपुट
PS C:\Users\Amit\javascript-code> node demo189.js After popping all elements from first stack= [] After pushing all elements into second stack= [ 70, 60, 50, 40, 30, 20, 10 ]