কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে শূন্য ওয়ার্স্পেস দিয়ে প্রতিস্থাপন

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয় যা একটি সংখ্যা রিপ্রেজেন্ট করে।

সংখ্যাটির শুরুর শূন্যগুলো স্পেস দিয়ে প্রতিস্থাপন করতে হবে। সংখ্যার আগের স্পেসগুলো 그대로 রাখতে হবে।

উদাহরণস্বরূপ: যদি স্ট্রিং মান হয়:

"004590808"

তবে আউটপুট হবে:

"4590808"

উদাহরণ

কোড নিচে দেওয়া হলো:

const str = ' 004590808'; 
const replaceWithSpace = str => { 
  let replaced = ''; 
  const regex = new RegExp(/^\s*0+/); 
  replaced = str.replace(regex, el => { 
    const { length } = el; 
    return ' '.repeat(length); 
  }); 
  return replaced; 
}; 
console.log(replaceWithSpace(str));

আউটপুট

কনসোলে আউটপুট:

4590808
  1. জাভাস্ক্রিপ্ট const কীওয়ার্ড

  2. জাভাস্ক্রিপ্টে Const এবং Let এর পার্থক্য

  3. জাভাস্ক্রিপ্টে স্ট্রিংয়ের স্বরবর্ণকে তাদের ১-ভিত্তিক ইনডেক্স দিয়ে রিপ্লেস করা

  4. জাভাস্ক্রিপ্টে দুটি অ্যারেতে কমন উপাদান যেটির ইনডেক্স যোগফল ন্যূনতম