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

सरणी में असमान संख्या ढूँढना - JavaScript


हमें एक JavaScript फ़ंक्शन लिखना है जो एक सरणी लेता है जिसमें सभी समान तत्व हैं लेकिन एक। हमारा फ़ंक्शन उस असमान संख्या को लौटाना चाहिए।

कोड

const arr = [2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]; 
// यह मानते हुए कि सरणी की लंबाई कम से कम 3 है
const findUnlike = arr => { 
  for (let i = 1; i < arr.length - 1; i++) { 
    if (arr[i] - arr[i-1] !== 0 && arr[i] - arr[i+1] === 0) { 
      return arr[i-1]; 
    } else if (arr[i] - arr[i-1] !== 0 && arr[i] - arr[i+1] === 0) { 
      return arr[i]; 
    } else if (arr[i] - arr[i-1] === 0 && arr[i] - arr[i+1] !== 0) { 
      return arr[i+1]; 
    } 
    continue; 
  } 
};

आउटपुट

2
  1. - JavaScript में सरणी के भीतर भ्रमित संख्या ढूंढना

    भ्रमित संख्याएं:सरणी में एक संख्या भ्रमित होती है यदि वह 180 डिग्री लंबवत और क्षैतिज रूप से घुमाने पर दूसरी संख्या बन जाती है जो सरणी में भी मौजूद हो। उदाहरण के लिए, 6 को 180 डिग्री घुमाने पर 9 बन जाता है और इसके विपरीत।ध्यान रखें कि केवल 0, 1, 6, 8, 9 के घुमाव एक वैध संख्या देते हैं।हमें एक JavaScr

  1. - JavaScript में सरणी के भीतर तीसरी अधिकतम संख्या ढूंढना

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

  1. - जावास्क्रिप्ट में सरणी में पहला गैर-लगातार संख्या ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारा फ़ंक्शन सरणी से उस पहले तत्व को लौटाएगा जो अपने पिछले तत्व का प्राकृतिक उत्तराधिकारी नहीं है। इसका मतलब है कि हमें उस तत्व को लौटाना चाहिए जो अपने पिछले तत्व से +1 नहीं है, यह देखते हुए कि सरणी में कम से कम एक ऐसा तत्