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

জাভাস্ক্রিপ্টে স্ট্রিংয়ের আকার ছোট করতে আগে সংখ্যা ব্যবহার করা

ধরি আমাদের রিপিটেড লেটারসহ মূল স্ট্রিংটি নিচের মতো:

var values = "DDAAVIDMMMILLERRRRR";

আমরা রিপিটেড লেটারগুলো সরিয়ে সংখ্যা দিয়ে আগে রাখতে চাই। এর জন্য replace() রেগুলার এক্সপ্রেশনসহ ব্যবহার করা হয়।

উদাহরণ

নিচের কোডটি অনুসরণ করুন:

var values = "DDAAVIDMMMILLERRRRR";
var precedingNumbersInString = values.replace(/(.)\1+/g, obj => obj.length + obj[0]);
console.log("The original string value=" + values);
console.log("String value after preceding the numbers =");
console.log(precedingNumbersInString);

প্রোগ্রামটি রান করতে নিচের কমান্ডটি ব্যবহার করুন:

node fileName.js

এখানে ফাইলের নাম হলো demo295.js।

আউটপুট

কনসোলে নিচের আউটপুটটি দেখাবে:

PS C:\Users\Amit\javascript-code> node demo295.js
The original string value=DDAAVIDMMMILLERRRRR
String value after preceding the numbers = 2D2AVID3MI2LE5R
  1. জাভাস্ক্রিপ্টে সংখ্যা কীভাবে ঘোষণা করবেন?

  2. জাভাস্ক্রিপ্টে সংখ্যাকে ডলার কারেন্সি স্ট্রিং হিসেবে ফরম্যাট করার পদ্ধতি?

  3. জাভাস্ক্রিপ্টে দুটি সংখ্যা তুলনা করার পদ্ধতি

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