কম্পিউটার

জাভাস্ক্রিপ্টে অ্যারেতে অগ্রণী শূন্যগুলি সরান


এই প্রশ্নের জন্য প্রয়োজনীয়তা সহজ. আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা সংখ্যার অ্যারেতে নেয়৷

যদি অ্যারেতে অগ্রণী শূন্য থাকে, তবে ফাংশনটি অগ্রণী শূন্যগুলি সরিয়ে ফেলবে, অন্যথায় ফাংশনটি কিছুই করবে না৷

উদাহরণস্বরূপ:যদি ইনপুট অ্যারে −

হয়
const arr = [0, 0, 0, 14, 0, 63, 0];

তারপর আউটপুট −

হওয়া উচিত
const output = [14, 0, 63, 0];

অতএব, আসুন এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

এর জন্য কোড হবে −

const arr = [0, 0, 0, 14, 0, 63, 0];
const removeLeadingZero = arr => {
   while (arr.indexOf(0) === 0) {
      arr.shift();
   };
};
removeLeadingZero(arr);
console.log(arr);

আউটপুট

কনসোলে আউটপুট হবে −

[ 14, 0, 63, 0 ]

  1. জাভাস্ক্রিপ্টে একটি সংখ্যা থেকে অগ্রণী শূন্যগুলি কীভাবে সরিয়ে ফেলা যায়?

  2. জাভাস্ক্রিপ্টে কিভাবে একটি অ্যারে খালি করা যায়

  3. JavaScript Array.prototype.map() ফাংশন

  4. জাভাস্ক্রিপ্ট বেসিক অ্যারে পদ্ধতি