আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা m এবং n বলে দুটি সংখ্যা নেয়। তারপর ফাংশন গণনা করা উচিত এবং m^n রিটার্ন করা উচিত।
যেমন − জন্য m =4, n =3, তারপর
power(4, 3) = 4^3 = 4 * 4 * 4 = 64 power(6, 3) = 216
জাভাস্ক্রিপ্ট -
-এ power() ফাংশন ব্যবহার করে এর জন্য কোডটি নিম্নরূপ হবেউদাহরণ
const power = (m, n) => {
if(n < 0 && m !== 0){
return power(1/m, n*-1);
};
if(n === 0){
return 1;
}
if(n === 1){
return m;
};
if (n % 2 === 0){
const res = power(m, n / 2);
return res * res;
}else{
return power(m, n - 1) * m;
};
};
console.log(power(4, 3));
console.log(power(6, 3)); আউটপুট
এবং কনসোলে আউটপুট হবে −
64 216