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

JavaScript में दो ऐरे में समान वैल्यूज़ हैं या नहीं कैसे चेक करें?

उदाहरण

दोनों ऐरे को सॉर्ट करके प्रत्येक वैल्यू की तुलना करें।

var firstArray = [100, 200, 400]; 
var secondArray = [400, 100, 200]; 
function areBothArraysEqual(firstArray, secondArray) { 
    if (!Array.isArray(firstArray) || !Array.isArray(secondArray) || firstArray.length !== secondArray.length) 
        return false; 
    var tempFirstArray = firstArray.concat().sort(); 
    var tempSecondArray = secondArray.concat().sort(); 
    for (var i = 0; i < tempFirstArray.length; i++) { 
        if (tempFirstArray[i] !== tempSecondArray[i]) 
            return false; 
    } 
    return true; 
} 
if (areBothArraysEqual(firstArray, secondArray)) 
    console.log("Both are equals"); 
else 
    console.log("Both are not equals");

प्रोग्राम चलाने के लिए:

node fileName.js

आउटपुट

PS C:\Users\Amit\JavaScript-code> node demo156.js 
Both are equals
  1. जावास्क्रिप्ट में ऐरे के एलिमेंट्स को उसी ऐरे में डुप्लिकेट कैसे करें? जावास्क्रिप्ट में ऐरे के एलिमेंट्स को उसी ऐरे में डुप्लिकेट कैसे करें?

    ऐरे के एलिमेंट्स को उसी ऐरे में डुप्लिकेट करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 > <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    

  1. जावास्क्रिप्ट में दो ऐरे कैसे जोड़ें? जावास्क्रिप्ट में दो ऐरे कैसे जोड़ें?

    जावास्क्रिप्ट में दो ऐरे को एक साथ जोड़ने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    bod

  1. जावास्क्रिप्ट में दो ऐरे को कैसे गुणा करें? जावास्क्रिप्ट में दो ऐरे को कैसे गुणा करें?

    जावास्क्रिप्ट में दो ऐरे को गुणा करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Documen