Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में map का उपयोग करके प्रत्येक सरणी से अधिकतम संख्या लौटाना


हमारे पास संख्याओं की सरणियों की एक सरणी है:

const arr = [
  [12, 56, 34, 88],
  [65, 66, 32, 98],
  [43, 87, 65, 43],
  [32, 98, 76, 83],
  [65, 89, 32, 54],
];

हमें एक फ़ंक्शन लिखना है जो इस सरणी की सरणियों पर मैप करता है और एक सरणी लौटाता है जिसमें प्रत्येक उप-सरणी से अधिकतम (सबसे बड़ा) तत्व हो।

आइए इस फ़ंक्शन के लिए कोड लिखते हैं:

उदाहरण

const arr = [
  [12, 56, 34, 88],
  [65, 66, 32, 98],
  [43, 87, 65, 43],
  [32, 98, 76, 83],
  [65, 89, 32, 54],
];

const findMax = arr => {
  return arr.map(sub => {
    const max = Math.max(...sub);
    return max;
  });
};

console.log(findMax(arr));

आउटपुट

कंसोल में आउटपुट होगा:

[ 88, 98, 87, 98, 89 ]

  1. जावास्क्रिप्ट Array.prototype.map() फंक्शन जावास्क्रिप्ट Array.prototype.map() फंक्शन

    जावास्क्रिप्ट का Array.prototype.map() फंक्शन कॉल किए गए फंक्शन के परिणामों के साथ एक नया एरे बनाने के लिए उपयोग किया जाता है। सिंटैक्स इस प्रकार है: arr.map(function callback(currentValue[, index[, array]])) उदाहरण 1 - Math.abs <!DOCTYPE html> <html> <body> <h2>डेमो हेडि

  1. - जावास्क्रिप्ट में संख्या को घुमाकर अधिकतम संख्या बनाना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या n लेता है। हमारा फ़ंक्शन इसके अंकों को पुनर्व्यवस्थित करके अधिकतम मान लौटाने के लिए आवश्यक है।उदाहरणनिम्न कोड देखें:const num = 124; const rotateToMax = n => {    n = n       .toString()       .split

  1. - JavaScript में सरणी में पर्वत की अधिकतम लंबाई

    पर्वत उपअनुक्रम हम सरणी arr के किसी भी (सन्निकट) उपसरणी sub को पर्वत कहते हैं यदि निम्नलिखित गुण लागू होते हैं - = 3 कुछ 0 < i < sub.length - 1 मौजूद है जैसे कि sub[0] < sub[1] < ... sub[i-1] sub[sub.length - 1] समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी, arr, को पहला और ए