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

क्या नंबरों के ऐरे बराबर हैं - JavaScript


हमें एक JavaScript फंक्शन लिखना है जो नंबर्स के दो ऐरे लेता है, मान लीजिए first और second और उनकी समानता की जांच करता है।

ऐरे को बराबर माना जाएगा अगर:

  • उनमें समान एलिमेंट्स हैं और समान क्रम में।
  • पहले ऐरे के सभी एलिमेंट्स का गुणनफल और दूसरे ऐरे के सभी एलिमेंट्स का गुणनफल बराबर है।

पहला नंबरों का ऐरे:

const first = [3, 5, 6, 7, 7];

दूसरा नंबरों का ऐरे:

const second = [7, 5, 3, 7, 6];

उदाहरण

निम्नलिखिक कोड है:

const first = [3, 5, 6, 7, 7];
const second = [7, 5, 3, 7, 6];
const isEqual = (first, second) => {
    const prodFirst = first.reduce((acc, val) => acc*val);
    const prodSecond = second.reduce((acc, val) => acc*val);
    if(prodFirst === prodSecond){
        return true;
    };
    for(let i = 0; i < firstCopy.length; i++){
        if(first[i] === second[1]){
            continue;
        };
        return false;
    };
    return true;
};
console.log(isEqual(first, second));

आउटपुट

यह कंसोल में निम्नलिखिक आउटपुट देगा:

true

  1. - JavaScript में नंबर्स के ऐरे को अल्फाबेट्स के ऐरे में बदलना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स का एक ऐरे लेता है। हमारा फ़ंक्शन चार भागों से बनी एक स्ट्रिंग लौटाना चाहिए −एक चार कैरेक्टर का वर्ड, ऐरे के पहले दो और अंतिम दो नंबर्स से प्राप्त कैरेक्टर्स से बना। क्रम बाएं से दाएं पढ़ने के अनुसार होना चाहिए (पहला, दूसरा, दूसरा अंतिम, अंतिम

  1. - JavaScript में नंबर्स के ऐरे पर पावर ऑपरेशन करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो इंटीजर्स का एक ऐरे, arr, सम लंबाई का लेता है। मान लीजिए एक संख्या num जहां −num = (arr[0] * arr[0] + arr[1] * arr[1]) * (arr[2] * arr[2] + arr[3] * arr[3]) * ... * (arr[n-2] * arr[n-2] + arr[n-1] * arr[n-1])जहां n ऐरे की लंबाई है। हमारा फ़ंक्शन दो न

  1. - जावास्क्रिप्ट में संख्याओं की सरणी के लिए प्रसरण की गणना करना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो बढ़ते क्रम में क्रमबद्ध संख्याओं की एक सरणी लेता है। हमारा फ़ंक्शन संख्याओं की सरणी के लिए प्रसरण की गणना करेगा। संख्याओं के एक समूह का प्रसरण उनके माध्य के आधार पर गणना की जाती है।$Mean (M) = ( \sum_{i=0}^{n-1} arr[i])$ / nऔर प्रसरण (V) = $(\sum_{i=0}