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

জাভাস্ক্রিপ্ট স্ট্রিং: 'i' কে '1' এবং 'o' কে '0' দিয়ে রিপ্লেস করা


আমাদের একটি ফাংশন লিখতে হবে যা একটি স্ট্রিং আর্গুমেন্ট হিসেবে নেবে এবং একটি নতুন স্ট্রিং রিটার্ন করবে যেখানে সব 'i' এবং 'o' যথাক্রমে '1' এবং '0' দিয়ে রিপ্লেস করা থাকবে।

এটি একটি ক্লাসিক ফর লুপ সমস্যা যেখানে আমরা স্ট্রিং-এর ইনডেক্স দিয়ে ইটারেট করি এবং নया স্ট্রিং কনস্ট্রাক্ট করি।

ফাংশনের কোড নিচে দেওয়া হলো −

const string = 'Hello, is it raining in Amsterdam?'; const validate = (str) => {    let validatedString = '';    for(let i = 0; i < str.length; i++){       if(str[i] === 'a'){          validatedString += '@';       }else if(str[i] === 'i'){          validatedString += '!';       }else{          validatedString += str[i];       };    };    return validatedString; }; console.log(validate(string));

কনসোল আউটপুট হবে −

Hello, !s !t r@!n!ng !n Amsterd@m?

  1. জাভাস্ক্রিপ্টে প্রথম স্ট্রিংয়ে স্পেইস থাকলে দুটি স্ট্রিং যোগ করার পদ্ধতি

  2. ভ্যানিলা জাভাস্ক্রিপ্ট দিয়ে স্ট্রিংকে সংখ্যায় রূপান্তর

  3. ভ্যানিলা জাভাস্ক্রিপ্ট দিয়ে স্ট্রিং বড় ও ছোট হাতের অক্ষরে রূপান্তর

  4. জাভাস্ক্রিপ্টে TextDecoder এবং TextEncoder