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

জাভাস্ক্রিপ্টে ম্যাথ ফাংশন ইমপ্লিমেন্ট করে m^n রিটার্ন করা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা দুটি সংখ্যা 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

  1. জাভাস্ক্রিপ্টে Math.tan() ফাংশন

  2. জাভাস্ক্রিপ্টে Math.sinh() ফাংশন

  3. জাভাস্ক্রিপ্টে Math.sin() ফাংশন

  4. জাভাস্ক্রিপ্টে Math.cosh() ফাংশন