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

JavaScript में ऐरे में उच्चतम और निम्नतम का अंतर


हमें एक फ़ंक्शन लिखना आवश्यक है जो नंबर्स के एक ऐरे को लेता है और उसके उच्चतम और निम्नतम नंबर के बीच का अंतर लौटाता है।

सबसे पहले, एक ऐरे बनाएं:

const arr = [23,54,65,76,87,87,431,-6,22,4,-454];

अब, Math.max() और Math.min() मेथड्स का उपयोग करके क्रमशः अधिकतम और न्यूनतम मान ढूंढें:

const arrayDifference = (arr) => {
  let min, max;
  arr.forEach((num, index) => {
    if(index === 0){
      min = num;
      max = num;
    }else{
      min = Math.min(num, min);
      max = Math.max(num, max);
    };
  });

पूरा कोड इस प्रकार है:

उदाहरण

const arr = [23,54,65,76,87,87,431,-6,22,4,-454];
const arrayDifference = (arr) => {
  let min, max;
  arr.forEach((num, index) => {
    if(index === 0){
      min = num;
      max = num;
    }else{
      min = Math.min(num, min);
      max = Math.max(num, max);
    };
  });
  return max - min;
};
console.log(arrayDifference(arr));

आउटपुट

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

885

  1. - जावास्क्रिप्ट ऐरे में पहला और अंतिम एलिमेंट

    एक ऐरे एलिमेंट्स का समूह होता है। प्रत्येक एलिमेंट का अपना इंडेक्स मान होता है। हम इन इंडेक्सेस का उपयोग करके किसी भी एलिमेंट को एक्सेस कर सकते हैं। लेकिन अंतिम एलिमेंट के मामले में, हम इंडेक्स नहीं जानते जब तक हम ऐरे में मौजूद एलिमेंट्स की संख्या नहीं जानते। इस मामले में, हमें तर्क का उपयोग करना हो

  1. जावास्क्रिप्ट Array shift() मेथड जावास्क्रिप्ट Array shift() मेथड

    जावास्क्रिप्ट का shift() मेथड एरे के पहले आइटम को हटाने के लिए उपयोग किया जाता है। सिंटैक्स इस प्रकार है: array.shift() उदाहरण 1 <!DOCTYPE html> <html> <body> <h2>डेमो हेडिंग</h2> <p id=test></p> <script> var arrStud = [Laptop, Desktop, Tab

  1. जावास्क्रिप्ट Array reverse() मेथड जावास्क्रिप्ट Array reverse() मेथड

    जावास्क्रिप्ट का reverse() मेथड एरे एलिमेंट्स को उलटने के लिए उपयोग किया जाता है। सिंटैक्स इस प्रकार है: array.reverse() उदाहरण 1 <!DOCTYPE html> <html> <body> <h2>डेमो हेडिंग</h2> <p id=test></p> <script> var arrStud = [Laptop, Desktop, Ta