এই প্রশ্নের জন্য প্রয়োজনীয়তা সহজ. আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা সংখ্যার অ্যারে নেয়। যদি অ্যারেতে অগ্রণী শূন্য থাকে, তবে ফাংশনটি অগ্রণী শূন্যগুলি সরিয়ে ফেলবে, অন্যথায় ফাংশনটি কিছুই করবে না৷
যেমন −
যদি ইনপুট অ্যারে −
হয়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 ]