ধরা যাক আমাদের একটি ভেরিয়েবল "ব্যবহারকারী" রয়েছে যাতে পাঠ্যের নিম্নলিখিত স্ট্রিং রয়েছে যেখানে প্রতিটি ব্যবহারকারী একটি সেমিকোলন দ্বারা পৃথক করা হয় এবং প্রতিটি ব্যবহারকারীর প্রতিটি বৈশিষ্ট্য একটি কমা দ্বারা পৃথক করা হয় -
const user ='Bob,1234,Bob@example.com;Mark,5678,Mark@example.com';
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এইরকম একটি স্ট্রিং নেয় এবং এটিকে একটি বহুমাত্রিক অ্যারেতে বিভক্ত করে যা এইরকম দেখায় -
const arr =[ ['Bob', 1234, 'Bob@example.com'], ['Mark', 5678, 'Mark@example.com']];
উদাহরণ
এর জন্য কোড হবে −
const user ='Bob,1234,Bob@example.com;Mark,5678,Mark@example.com';const splitByPunctuations =(str ='') => { let res =[]; res =str.split(';'); জন্য(আলো i =0; iআউটপুট
এবং কনসোলে আউটপুট হবে:[ [ 'বব', '1234', 'বব@example.com' ], [ 'মার্ক', '5678', 'Mark@example.com' ]]