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

জাভাস্ক্রিপ্টে replace() ও split() ব্যবহার করে কমার পর এক অঙ্ক থাকলে ০ যোগ করা


মান লইয়া যাক আমাদের স্যাম্পল স্ট্রিং:

const a = "250,5";

যদি কমার পরের সংখ্যা এক অঙ্ক হয়, তবে তার পেছনে ০ যোগ করতে হবে।

যদি স্ট্রিং-এ একাধিক কমা থাকে, তবে -1 রিটার্ন করতে হবে।

এটি split() ও replace() কম্বাইন করে সহজেই করা যায় নিচের উদাহরণের মতো:

উদাহরণ

const a = "250,5"; const roundString = (str) => {    if(str.split(",").length > 2){       return -1;    }    return a.replace(`,${a.split(",")[1]}`, `,${a.split(",")[1]}0`);; } console.log(roundString(a));

আউটপুট

এই কোডের কনসোল আউটপুট হবে:

250,50

  1. জাভাস্ক্রিপ্ট Number.MAX_VALUE এবং Number.MIN_VALUE উদাহরণসহ

  2. জাভাস্ক্রিপ্টে স্প্যান ট্যাগ থেকে প্রাইস ভ্যালু বের করে গুণফল দেখানো

  3. জাভাস্ক্রিপ্টে split() ব্যবহার করে সংখ্যার প্রতিটি অঙ্কের বর্গ করলে নতুন সংখ্যা

  4. জাভাস্ক্রিপ্টে n ডিজিট রিমুভ করে সবচেয়ে ছোট সংখ্যা বানানো