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

জাভাস্ক্রিপ্ট Array.prototype.map() ফাংশন

জাভাস্ক্রিপ্টের Array.prototype.map() ফাংশন কল করা ফাংশনের ফলাফল দিয়ে একটি নতুন অ্যারে তৈরি করতে ব্যবহৃত হয়।

সিনট্যাক্স:

arr.map(function callback(currentValue[, index[, array]]))

উদাহরণ (Math.abs)

<!DOCTYPE html>
<html>
<body>
  <h2>Demo Heading</h2>
  <p>Click to display the abs() result...</p>
  <button onclick="display()">Result</button>
  <p id="test"></p>
  <script>
    function display() {
      var arr = [1, -2, 3, 4, 5, -6, 7, 8, 9, 10];
      var res = arr.map(Math.abs);
      document.write(res);
    }
  </script>
</body>
</html>

আউটপুট

সব সংখ্যার অ্যাবসোলিউট ভ্যালু দেখাবে।

উদাহরণ ২ (Math.round)

<!DOCTYPE html>
<html>
<body>
  <h2>Demo Heading</h2>
  <p>Click to round the numbers...</p>
  <button onclick="display()">Result</button>
  <p id="test"></p>
  <script>
    var arr = [11.4, 12.9, 25.6, 88.9];
    document.getElementById("test").innerHTML = arr;
    function display() {
      var res = arr.map(Math.round);
      document.getElementById("test").innerHTML = res;
    }
  </script>
</body>
</html>
  1. জাভাস্ক্রিপ্ট Array some() ফাংশন

  2. জাভাস্ক্রিপ্টে Array.prototype.flatMap() মেথড

  3. জাভাস্ক্রিপ্টে Array.prototype.sort() মেথড

  4. জাভাস্ক্রিপ্টে Array.prototype.flat() মেথড