সমস্যাঃ একটি স্ট্রিং’য়ে থাকা সকল শব্দ পৃথক কর?
কোড ও ব্যাখ্যা -
const text = "জাভাস্ক্রিপ্ট একটি জনপ্রিয় প্রোগ্রামিং ভাষা।";
const words = text.split(' ');
console.log(words);
ব্যাখ্যাঃ
- প্রথমে আমরা একটি স্ট্রিং তৈরি করেছি যার মধ্যে কিছু শব্দ রয়েছে, "জাভাস্ক্রিপ্ট একটি জনপ্রিয় প্রোগ্রামিং ভাষা।"
- split() মেথডটি স্ট্রিংকে একটি নির্দিষ্ট বিভাজক (delimiter) অনুযায়ী ভাগ করে। এখানে আমরা স্পেস (' ') কে বিভাজক হিসাবে ব্যবহার করেছি, যাতে প্রতিটি শব্দ আলাদা করা যায়। split(' ') মেথড স্ট্রিংটি এমনভাবে ভেঙে দেয় যে, প্রতিটি স্পেসের পরের অংশ আলাদা আলাদা আইটেম হিসেবে একটি অ্যারে (array) তে সংরক্ষিত হয়।
- words অ্যারেটি কনসোলে প্রিন্ট করা হয়েছে, যাতে আমরা দেখতে পাই যে শব্দগুলো কীভাবে আলাদা করা হয়েছে।
- পরিশেষে উপরের কোডটি চালালে আমরা নিম্নলিখিত আউটপুট দেখতে পাবো –
[ 'জাভাস্ক্রিপ্ট', 'একটি', 'জনপ্রিয়', 'প্রোগ্রামিং', 'ভাষা।' ]
ওয়েবসাইটটি বুকমার্ক করে রাখুন! পোষ্টটি যদি ভালো লাগে এবং বন্ধুরা যাতে মিস না করে, পোষ্টটি শেয়ার করতে ভুলবেন না। অবশ্যই লাইক ও কমেন্ট করবেন যাতে করে আমরা প্রতিনিয়ত নতুন নতুন সমস্যার পাশাপাশি সমাধান নিয়ে হাজির হতে পারি এবং আপনাদেরও যদি কোডিং সম্পর্কিত কোনো সমস্যা থাকে তাহলে কমেন্টবক্সে জানিয়ে দিন সমাধান করার চেষ্টা করবো, ইনশাআল্লাহ্।