সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যার অ্যারে নেয়। ফাংশনটি ইনপুট অ্যারে কে আরেকটি অ্যারেতে ম্যাপ করবে যেখানে প্রতিটি উপাদান তার ০-ভিত্তিক ইনডেক্সের ঘাতে উন্নীত থাকবে।
অবশেষে ফাংশনটি এই নতুন অ্যারেটি ফেরত দেবে।
উদাহরণ
নিচের কোডটি দেখুন:
const arr = [5, 2, 3, 7, 6, 2];
const findNthPower = (arr = []) => {
const res = [];
for (let i = 0; i < arr.length; i++) {
const el = arr[i];
const curr = Math.pow(el, i);
res[i] = curr;
}
return res;
};
console.log(findNthPower(arr));
আউটপুট
[ 1, 2, 9, 343, 1296, 32 ]