কম্পিউটার

স্ট্রিং নিরপেক্ষকরণ - জাভাস্ক্রিপ্ট


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এমন একটি স্ট্রিংয়ে নেয় যা শুধুমাত্র '+' বা '-' ধারণ করে এবং আমাদের স্ট্রিংটির সম্পূর্ণ নিরপেক্ষকরণের ফলাফলের উপর ভিত্তি করে '+' বা '-' ফেরত দিতে হবে।

'++' ফলাফলের মতো '+' এবং '--' থেকেও '+' ফলাফল হয় যখন '-+' বা '+-' ফলাফল '-' হয়।

নিম্নলিখিত আমাদের স্ট্রিং -

const str ='+++-+-++---+-+--+-';

উদাহরণ

নিম্নলিখিত কোড -

const str ='+++-+-++---+-+--+-';const netResult =(str ='') => { const strArr =str.split(''); রিটার্ন strArr.reduce((acc, val) => { if(acc ===val){ রিটার্ন '+'; }; রিটার্ন '-'; });};console.log(netResult(str)); 

আউটপুট

নিম্নোক্ত কনসোলে আউটপুট −

-

  1. জাভাস্ক্রিপ্টে \d বনাম \D?

  2. জাভাস্ক্রিপ্টে টেমপ্লেট স্ট্রিং।

  3. জাভাস্ক্রিপ্টে টেমপ্লেট স্ট্রিং ব্যবহার করে ফরম্যাট করা স্ট্রিং

  4. জাভাস্ক্রিপ্টে নেস্টিং টেমপ্লেট স্ট্রিং