কম্পিউটার টিউটোরিয়াল

স্ট্রিং-এর বড় হাতের অক্ষরগুলো সামনে আনতে বাকি অক্ষরের ক্রম বজায় রেখে - JavaScript


একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা বড় এবং ছোট হাতের অক্ষর মিলিত একটি স্ট্রিং নেবে। ফাংশনটি স্ট্রিং-এর সব বড় হাতের অক্ষরগুলো সামনে নিয়ে যাবে।

উদাহরণস্বরূপ: ইনপুট স্ট্রিং যদি হয় −

const str = 'heLLO woRlD';

তবে আউটপুট হবে −

const output = 'LLORDhe wol';

উদাহরণ

নিচে কোডটি দেওয়া হল −

const str = 'heLLO woRlD'; const moveCapitalToFront = (str = '') => {   let capitalIndex = 0;   const newStrArr = [];   for(let i = 0; i < str.length; i++){     if(str[i] !== str[i].toLowerCase()){       newStrArr.splice(capitalIndex, 0, str[i]);       capitalIndex++;     }else{       newStrArr.push(str[i]);     };   };   return newStrArr.join(''); }; console.log(moveCapitalToFront(str));

আউটপুট

কনসোলে নিচের আউটপুট দেখা যাবে −

LLORDhe wol

  1. জাভাস্ক্রিপ্টে লোয়ারকেস অ্যালফা স্ট্রিংয়ের ১-ভিত্তিক ইনডেক্স স্কোর বের করা

  2. জাভাস্ক্রিপ্টে অ্যারেতে একমাত্র ইউনিক স্ট্রিং খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে স্ট্রিং রিভার্স করা স্পেস পজিশন ঠিক রেখে

  4. জাভাস্ক্রিপ্টে একটি স্ট্রিংকে দ্বিতীয় স্ট্রিংয়ের ক্রম অনুযায়ী সর্ট করা