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

मैं 3D JavaScript सरणी में सबसे बड़ी संख्या कैसे ढूंढूं?

<घंटा/>

मान लें कि निम्नलिखित हमारी सरणी है;

var theValuesIn3DArray = [75, [18, 89], [56, [97], [99]]];

सबसे बड़ी संख्या प्राप्त करने के लिए Math.max() के भीतर फ्लैट () की अवधारणा का उपयोग करें।

उदाहरण

var theValuesIn3DArray = [75, [18, 89], [56, [97], [99]]];
Array.prototype.findTheLargestNumberIn3dArray = function (){
   return Math.max(...this.flat(Infinity));
}
console.log("The largest number in 3D array is=");
console.log(theValuesIn3DArray.findTheLargestNumberIn3dArray());

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo202.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\javascript-code> node demo202.js
The largest number in 3D array is=
99

  1. जावास्क्रिप्ट में किसी सरणी का निकटतम मान ज्ञात करें

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले तर्क के रूप में संख्याओं की एक सरणी और दूसरे तर्क के रूप में एक संख्या लेता है। फिर फ़ंक्शन को उस संख्या को सरणी से वापस करना चाहिए जो फ़ंक्शन को दी गई संख्या के सबसे निकट दूसरे तर्क के रूप में है। उदाहरण इसके लिए कोड होगा - const arr = [3, 56,

  1. सरणी में सबसे अधिक बार आने वाली संख्या का पता लगाएं और जावास्क्रिप्ट में इसे कितनी बार दोहराया जाए

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो शाब्दिक की एक सरणी लेता है और सरणी में सबसे अधिक बार आने वाली संख्या और इसे कितनी बार दोहराया जाता है। उदाहरण इसके लिए कोड होगा - गिनती [एसीसी [0] ]]) {वापसी [वैल]; }; अगर (वैल! ==एसीसी [0] &&गिनती [वैल] ===गिनती [एसीसी [0]]) {एसीसी पुश (व

  1. जावास्क्रिप्ट में किसी सरणी में सबसे बड़ी गैर-दोहराई जाने वाली संख्या ढूँढना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और एकमात्र तर्क के रूप में इंटीजर की एक सरणी लेता है। फ़ंक्शन को फिर सरणी के माध्यम से पुनरावृत्त करना चाहिए और सरणी से उस सबसे बड़ी संख्या को चुनना चाहिए जो केवल एक बार सरणी में दिखाई देता है। उसके बाद, इस नंबर को वापस कर दें और अगर एरे में कोई