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

জাভাস্ক্রিপ্টে স্ট্রিংয়ের প্রতিটি অক্ষর আলফাবেটে N স্থানে নিচে নামানো


আমাদের একটি অ্যালফাবেটের স্ট্রিং দেওয়া আছে। আমাদের কাজ হল তার প্রতিটি অ্যালফাবেটকে ইংরেজি অ্যালফাবেটে 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

  1. জাভাস্ক্রিপ্ট অবজেক্টের কনটেন্ট স্ট্রিং ফরম্যাটে দেখানো

  2. জাভাস্ক্রিপ্টে স্ক্রোল ডাউন লুপ কীভাবে বন্ধ করবেন?

  3. জাভাস্ক্রিপ্টে পুরো ডকুমেন্ট HTML স্ট্রিং আকারে কীভাবে পাবেন?

  4. জাভাস্ক্রিপ্টে প্রতিটি শব্দের প্রথম অক্ষর ক্যাপিটালাইজ করা