আমরা জানি যে স্ট্যাকটি লাস্ট ইন ফার্স্ট আউট নীতিতে কাজ করে। প্রথমে, অন্য স্ট্যাকে সন্নিবেশ করার জন্য আপনাকে প্রথম স্ট্যাকের সমস্ত উপাদান পপ() করতে হবে এবং দ্বিতীয় স্ট্যাকের মধ্যে পুশ করতে হবে।
উদাহরণ
var myFirstStack=[10,20,30,40,50,60,70]; var mySecondStack=[]; for(;myFirstStack.length;){ mySecondStack.push(myFirstStack.pop()); } console.log("After popping the all elements from the first stack="); console.log(myFirstStack); console.log("After pushing (inserting) all the elements into the second stack="); console.log(mySecondStack);
উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -
node fileName.js.
এখানে, আমার ফাইলের নাম demo189.js।
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেPS C:\Users\Amit\javascript-code> node demo189.js After popping the all elements from the first stack= [] After pushing (inserting) all the elements into the second stack= [ 70, 60, 50, 40, 30, 20, 10 ]