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

জাভাস্ক্রিপ্টে বর্গের যোগফল এবং যোগফলের বর্গের পার্থক্য


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা, মনে করুন n, একমাত্র ইনপুট হিসেবে নেয়।

ফাংশনটি −

  • প্রথম n প্রাকৃতিক সংখ্যার বর্গের যোগফল বের করবে।

  • প্রথম n প্রাকৃতিক সংখ্যার যোগফলের বর্গ বের করবে।

  • উভয় ফলাফলের পরম পার্থক্য ফেরত দেবে।

উদাহরণস্বরূপ: n = 5 হলে;

তবে,

বর্গের যোগফল = 1 + 4 + 9 + 16 + 25 = 55 যোগফলের বর্গ = 15 * 15 = 225

সুতরাং, আউটপুট = 225 − 55 = 170

উদাহরণ

এটির জন্য কোড হবে −

const squareDifference = (num = 1) => {    let x = 0;    let y = 0;    let i = 0;    let j = 0;    // ফাংশন বর্গের যোগফল বের করতে    (function sumOfSquares() {       while (i <= num) {          x += Math.pow(i, 2);          i++;       }       return x;    }());    // ফাংশন যোগফলের বর্গ বের করতে    (function squareOfSums() {       while (j <= num) {          y += j;          j++;       }       y = Math.pow(y, 2);       return y;    }());    // পরম পার্থক্য ফেরত দেয়া    return Math.abs(y − x); }; console.log(squareDifference(1)); console.log(squareDifference(5)); console.log(squareDifference(10)); console.log(squareDifference(15));

আউটপুট

কনসোলে আউটপুট হবে −

0 170 2640 13160

  1. জাভাস্ক্রিপ্টে ফাংশন ও মেথডের পার্থক্য

  2. PHP এবং JavaScript এর পার্থক্য

  3. SQL ফাংশন এবং প্রোসিডিউর-এর পার্থক্য

  4. C#-তে মেথড (Method) এবং ফাংশন (Function) এর পার্থক্য