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