কম্পিউটার

জাভাস্ক্রিপ্টে অবজেক্টের অ্যারেতে বিভাজক দিয়ে স্ট্রিংকে রূপান্তর করুন


ধরুন, আমাদের এইরকম একটি স্ট্রিং আছে −

const str ='বিকল্প 1 | মিথ্যা | বিকল্প 2 | মিথ্যা | বিকল্প 3 | মিথ্যা | বিকল্প 4 

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই ধরনের একটি স্ট্রিং নেয়।

ফাংশন স্ট্রিং বন্ধ '|' বিভক্ত করা উচিত বিকল্প এবং এর মান আলাদা করতে এবং এটিকে এইরকম বস্তুর অ্যারেতে রূপান্তর করতে -

কনস্ট আউটপুট =[ { "বিকল্প":"বিকল্প 1", "মান":মিথ্যা }, { "বিকল্প":"বিকল্প 2", "মান":মিথ্যা }, { "বিকল্প":"বিকল্প 3" , "মান":মিথ্যা }, { "বিকল্প":"বিকল্প 4", "মান":সত্য }];

উদাহরণ

const str ='বিকল্প 1|false|বিকল্প 2|false|Option 3|false|Option 4|true'; const stringToObject =(str ='') => { const res =[]; জন্য (আলো i =0, a =str.split('|'); i  

আউটপুট

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

 [ { বিকল্প:'বিকল্প 1', মান:মিথ্যা }, { বিকল্প:'বিকল্প 2', মান:মিথ্যা }, { বিকল্প:'বিকল্প 3', মান:মিথ্যা }, { বিকল্প:'বিকল্প 4' , মান:সত্য }]

  1. জাভাস্ক্রিপ্ট একটি স্ট্রিংকে বুলিয়ানে রূপান্তর করুন

  2. জাভাস্ক্রিপ্ট - অ্যারে অবজেক্টের দৈর্ঘ্য

  3. জাভাস্ক্রিপ্টে একটি অ্যারের বস্তুতে নেস্টেড অ্যারে জোড়াকে কীভাবে রূপান্তর করবেন?

  4. জাভাস্ক্রিপ্টে বস্তুর একটি অ্যারেকে প্লেইন অবজেক্টে রূপান্তর করুন