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

JavaScript में ऐरे में तीसरी सबसे छोटी संख्या


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो कम से कम तीन लंबाई के नंबर्स का एक ऐरे लेता है। हमारा फ़ंक्शन बस ऐरे से तीसरी सबसे छोटी संख्या लौटाना चाहिए।

उदाहरण

निम्नलिखित कोड है −

const arr = [6, 7, 3, 8, 2, 9, 4, 5]; const thirdSmallest = () => { const copy = arr.slice(); for(let i = 0; i < 2; i++){ const minIndex = copy.indexOf(Math.min(...copy)); copy.splice(minIndex, 1); }; return Math.min(...copy); }; console.log(thirdSmallest(arr));

आउटपुट

4
  1. - JavaScript में एरे बनाना

    JavaScript में एरे बनाने के कई तरीके हैं। हम पहले दो मेथड्स का उपयोग करके खाली एरे बनाना देखेंगे। let myArr = []; let myArr = new Array(); उपरोक्त दोनों लाइनें एक खाली एरे बनाती हैं। JavaScript समुदाय हमेशा पहली मेथड को पसंद करता है क्योंकि यह पढ़ने, टाइप करने में आसान है और दूसरी मेथड के समान कार्

  1. - जावास्क्रिप्ट का उपयोग करके ऐरे में एलिमेंट जोड़ना

    ऐरे में एलिमेंट जोड़ना विभिन्न पदों के लिए विभिन्न फ़ंक्शन का उपयोग करके किया जा सकता है। ऐरे के अंत में एलिमेंट जोड़ना यह पुश मेथड का उपयोग करके पूरा किया जा सकता है। उदाहरण के लिए, let veggies = [Onion, Raddish]; veggies.push(Cabbage); console.log(veggies); इससे निम्न आउटपुट मिलेगा: [Onion, Raddi

  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