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

JavaScript में अपरिभाषित तत्वों वाली सरणी में सबसे बड़ी संख्या कैसे खोजें?


हमें एक JavaScript फ़ंक्शन लिखना है जो एक ऐसी सरणी लेता है जिसमें कुछ संख्याएँ, कुछ स्ट्रिंग्स और कुछ फाल्सी मान होते हैं।

हमारा फ़ंक्शन सरणी से सबसे बड़ी संख्या वापस करना चाहिए।

उदाहरण के लिए:

यदि इनपुट सरणी निम्नलिखित है जिसमें कुछ अपरिभाषित मान हैं:

const arr = [23, 'hello', undefined, null, 21, 65, NaN, 1, undefined, 'hii'];

तो आउटपुट 65 होना चाहिए।

उदाहरण

निम्नलिखित कोड देखें:

const arr = [23, 'hello', undefined, null, 21, 65, NaN, 1, undefined, 'hii'];
const pickBiggest = arr => {
  let max = -Infinity;
  for (let i = 0; i < arr.length; i++) {
    if (!+arr[i]) {
      continue;
    }
    max = Math.max(max, +arr[i]);
  }
  return max;
};
console.log(pickBiggest(arr));

आउटपुट

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

65

  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>

  1. - JavaScript में दिए गए तत्वों की संख्या के साथ सरणी के क्रमचय बनाना

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