আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একমাত্র ইনপুট হিসাবে একটি একক বর্ণমালা গ্রহণ করে৷ ফাংশনটি শুরু থেকে সেই বর্ণমালার অবস্থান গণনা করা উচিত এবং একটি বর্ণমালা ফেরত দেওয়া উচিত যা একই অবস্থানে কিন্তু পিছনে থেকে।
উদাহরণ
এর জন্য কোড হবে −
const alpha = 'g';
const findCounterPart = (alpha = '') => {
let alphabet = 'abcdefghijklmnopqrstuvwxyz';
let firstpart = alphabet.substring(0,13).split('');
let secondpart = alphabet.substring(13).split('').reverse();
let solution = '';
if (firstpart.indexOf(alpha) !== −1) {
solution = secondpart[firstpart.indexOf(alpha)];
} else {
solution = firstpart[secondpart.indexOf(alpha)];
};
return solution;
};
console.log(findCounterPart(alpha)); আউটপুট
এবং কনসোলে আউটপুট হবে −
t