আমাদের বর্ণমালার একটি স্ট্রিং দেওয়া হয়। আমাদের কাজ হল এর প্রতিটি বর্ণমালাকে ইংরেজি বর্ণমালায় n বর্ণমালা থেকে দূরে থাকা বর্ণমালার সাথে প্রতিস্থাপন করা;
অর্থাৎ
যদি n =1, a এর পরিবর্তে b, b এর পরিবর্তে c, ইত্যাদি (z এর পরিবর্তে a হবে)।
উদাহরণস্বরূপ -
const str = "crazy"; const n = 1;
আউটপুট −
হওয়া উচিতalphabeticShift(inputString) = "dsbaz".
উদাহরণ
নিম্নলিখিত কোড -
const str = 'crazy'; const alphabeticShift = (str = '', n = 1) => { let arr = []; for(let i = 0; i < str.length; i++) { arr.push(String.fromCharCode((str[i].charCodeAt() + n))); } let res = arr.join("").replace(/{/g, 'a');; return res; }; console.log(alphabeticShift(str));
আউটপুট
নিম্নোক্ত কনসোলে আউটপুট -
dsbaz