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. - जावास्क्रिप्ट में ऐरे को कैसे खाली करें

    जावास्क्रिप्ट में ऐरे को क्लियर/खाली करने के कई तरीके हैं। आपको संदर्भ के आधार पर उनका उपयोग करने की आवश्यकता है। आइए उनमें से प्रत्येक को देखते हैं। मान लें हमारे पास एक ऐरे इस प्रकार परिभाषित है - let arr = [1, test, {}, 123.43]; नए ऐरे से प्रतिस्थापित करना - arr = []; यह सबसे तेज़ तरीका है। यह a

  1. - JavaScript टाइप्ड ऐरे

    JavaScript टाइप्ड ऐरे ऐरे-जैसे ऑब्जेक्ट्स हैं और रॉ बाइनरी डेटा तक पहुंचने के लिए एक तंत्र प्रदान करते हैं। ऐरे ऑब्जेक्ट्स डायनामिकली बढ़ते और सिकुड़ते हैं और कोई भी JavaScript मान रख सकते हैं। JavaScript इंजन ऑप्टिमाइज़ेशन करते हैं ताकि ये ऐरे तेज़ हों। नोट - टाइप्ड ऐरे को सामान्य ऐरे के साथ भ्रमि

  1. JavaScript बेसिक ऐरे मेथड्स JavaScript बेसिक ऐरे मेथड्स

    कुछ बेसिक JavaScript ऐरे मेथड्स निम्नलिखित हैं: मेथड विवरण Array.push() ऐरे के अंत में एलिमेंट्स जोड़ने के लिए। Array.pop() ऐरे के अंत से एलिमेंट्स हटाने के लिए। Array.unshift() ऐरे के शुरुआत में एलिमेंट्स