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