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

জাভাস্ক্রিপ্টে অ্যারে-এর দুটি ভ্যালু ডান থেকে বামে একসাথে ফাংশন প্রয়োগ করা


জাভাস্ক্রিপ্টে অ্যারে-এর দুটি ভ্যালু ডান থেকে বামে একসাথে ফাংশন প্রয়োগ করে এটিকে একটি একক ভ্যালুতে রিডিউস করতে reduceRight() মেথডটি ব্যবহার করুন।

নিচে প্যারামিটারগুলো দেওয়া হলো −

  • callback − অ্যারে-এর প্রতিটি ভ্যালুতে এক্সিকিউট করার ফাংশন।
  • initialValue − কলব্যাক-এর প্রথম কলের প্রথম আর্গুমেন্ট হিসেবে ব্যবহার করার অবজেক্ট।

উদাহরণ

জাভাস্ক্রিপ্টে reduceRight() মেথড কীভাবে কাজ করে শিখতে নিচের কোডটি চালান −

<html>    <head>       <title>JavaScript Array reduceRight Method</title>    </head>    <body>       <script>          if (!Array.prototype.reduceRight)          {             Array.prototype.reduceRight = function(fun /*, initial*/)             {                var len = this.length;                if (typeof fun != "function")                throw new TypeError();                              // no value to return if no initial value, empty array                if (len == 0 && arguments.length == 1)                throw new TypeError();                var i = len - 1;                if (arguments.length >= 2)                {                   var rv = arguments[1];                } else {                   do                   {                      if (i in this)                      {                         rv = this[i--];                         break;                      }                      // if array contains no values, no initial value to return                      if (--i < 0)                      throw new TypeError();                   }                   while (true);                   }                   for (; i >= 0; i--)                   {                      if (i in this)                      rv = fun.call(null, rv, this[i], i, this);                   }                return rv;             };          }          var total = [0, 1, 2, 3].reduceRight(function(a, b) { return a + b; });          document.write("total is : " + total );       </script>    </body> </html>

  1. PHP-এ ফাংশন থেকে দুটি মান রিটার্ন করা

  2. PHP-তে serializeArray থেকে POST ভ্যালু কিভাবে পাবেন

  3. C#-তে ফাংশন থেকে একাধিক মান রিটার্ন করা

  4. C#-এ দ্বিমাত্রিক অ্যারে থেকে এলিমেন্ট অ্যাক্সেস করা