আমাদের একটি ফাংশন validate() লিখতে হবে যা একটি স্ট্রিংকে একটি এবং শুধুমাত্র যুক্তি হিসেবে নেয় এবং অন্য একটি স্ট্রিং প্রদান করে যাতে যথাক্রমে '@' এবং '!' এর সাথে 'a' এবং 'i' প্রতিস্থাপিত হয়।
এটি লুপ সমস্যার জন্য সেই ক্লাসিকগুলির মধ্যে একটি যেখানে আমরা তার সূচী দিয়ে স্ট্রিংটির উপর পুনরাবৃত্তি করি এবং আমরা যাওয়ার সাথে সাথে একটি নতুন স্ট্রিং তৈরি করি।
ফাংশনের কোড হবে −
উদাহরণ
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?