কম্পিউটার

জাভাস্ক্রিপ্ট অ্যালগরিদম - অ্যারে থেকে নেতিবাচক অপসারণ


একাধিক মানের একটি অ্যারে X দেওয়া হয়েছে (যেমন [-3,5,1,3,2,10]), আমাদের এমন একটি ফাংশন লিখতে হবে যা অ্যারের যেকোনো নেতিবাচক মান সরিয়ে দেয়।

একবার ফাংশনটি তার সঞ্চালন শেষ করলে অ্যারেটি কেবলমাত্র ধনাত্মক সংখ্যার সমন্বয়ে গঠিত হওয়া উচিত৷ আমাদের এটি করতে হবে একটি অস্থায়ী অ্যারে তৈরি না করে এবং অ্যারের কোনও মান মুছে ফেলার জন্য শুধুমাত্র পপ পদ্ধতি ব্যবহার করে৷

উদাহরণ

নিম্নলিখিত কোড -

(var i =x.length - 1; i>=0) এর জন্য
// শেষ পর্যন্ত সমস্ত নেতিবাচক বাদ দিন (x. দৈর্ঘ্য &&x[x. দৈর্ঘ্য - 1] <0) { x.pop();}; i--) { যদি (x[i] <0) { // এই উপাদানটিকে শেষ উপাদান দিয়ে প্রতিস্থাপন করুন (ধনাত্মক হওয়ার গ্যারান্টি) x[i] =x[x.দৈর্ঘ্য - 1]; x.pop(); }}

আউটপুট

এটি কনসোলে নিম্নলিখিত আউটপুট তৈরি করবে -

<প্রে>[ 1, 8, 9 ]
  1. জাভাস্ক্রিপ্টে ফ্লয়েড-ওয়ারশাল অ্যালগরিদম

  2. জাভাস্ক্রিপ্টে একটি অ্যারে থেকে একটি উপাদান সরানো হচ্ছে

  3. জাভাস্ক্রিপ্ট অ্যারে থেকে() পদ্ধতি

  4. JavaScript Array.from() পদ্ধতি