আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা অক্ষরের একটি স্ট্রিং নেয়। ফাংশনটি একটি নতুন স্ট্রিং তৈরি করা উচিত যাতে মূল স্ট্রিং থেকে সমস্ত অ-বর্ণানুক্রমিক অক্ষরগুলি সরানো হয় এবং সেই স্ট্রিংটি ফিরিয়ে দেওয়া হয়। যদি স্ট্রিংটিতে স্পেস থাকে, তাহলে এটি সরানো উচিত নয়।
উদাহরণস্বরূপ -
যদি ইনপুট স্ট্রিং −
হয়const str = 'he@656llo wor?ld';
তারপর আউটপুট স্ট্রিং −
হওয়া উচিতconst str = 'he@656llo wor?ld';
উদাহরণ
নিম্নলিখিত কোড -
const str = 'he@656llo wor?ld'; const isAlphaOrSpace = char => ((char.toLowerCase() !== char.toUpperCase()) || char === ' '); const removeSpecials = (str = '') => { let res = ''; const { length: len } = str; for(let i = 0; i < len; i++){ const el = str[i]; if(isAlphaOrSpace(el)){ res += el; }; }; return res; }; console.log(removeSpecials(str));
আউটপুট
নিম্নোক্ত কনসোলে আউটপুট -
hello world