সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা স্ট্রিং বিন্যাসে সংখ্যার অ্যারে নেয়। আমাদের ফাংশন একটি স্ট্রিং রিটার্ন আবশ্যক. সংখ্যাগুলি বিপরীত ক্রমে বর্ণমালার অক্ষরের সাথে মিলে যায়:a=26, z=1 ইত্যাদি।
আমাদের '!', '?'-এর জন্যও হিসাব করা উচিত। এবং ' ' যা যথাক্রমে '27', '28' এবং '29' দ্বারা প্রতিনিধিত্ব করা হয়।
উদাহরণ
নিম্নলিখিত কোড -
const arr = ['5', '23', '2', '1', '13', '18', '6'];
const convertToString = (arr) => {
let res = '';
for (let char of arr) {
if (Number(char) <= 26) {
res += String.fromCharCode(123 - char);
} else {
if (char === '27') res += '!';
else if(char === '28') res += '?'
else res += ' ';
};
};
return res;
};
console.log(convertToString(arr)); আউটপুট
vdyzniu