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

जावास्क्रिप्ट में सरणी की शुरुआत में एक तत्व जोड़ना


इसे अनशिफ्ट विधि का उपयोग करके पूरा किया जा सकता है। उदाहरण के लिए,

let veggies = ["Onion", "Raddish"];
veggies.unshift("Cabbage");
console.log(veggies);

यह आउटपुट देगा।

["Cabbage", "Onion", "Raddish"]

आप इसका उपयोग एक ही समय में कई आइटम को अनशिफ्ट करने के लिए भी कर सकते हैं क्योंकि यह तर्कों की एक चर संख्या का समर्थन करता है। उदाहरण के लिए -

let veggies = ["Onion", "Raddish"];
veggies.unshift("Cabbage", "Carrot", "Broccoli");
console.log(veggies);

यह आउटपुट देगा।

["Cabbage", "Carrot", "Broccoli", "Onion", "Raddish"]

  1. जावास्क्रिप्ट में एक स्ट्रिंग सरणी से सबसे छोटा तत्व खोजें

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

  1. एक सरणी के बहुमत तत्व ढूँढना जावास्क्रिप्ट

    हमें आकार n की एक सरणी दी गई है, और हमें बहुसंख्यक तत्व खोजने की आवश्यकता है। बहुसंख्यक तत्व वह तत्व है जो [ n/2 ] से अधिक बार प्रकट होता है। उदाहरण const arr = [2, 4, 2, 2, 2, 4, 6, 2, 5, 2]; const majorityElement = (arr = []) => {    const threshold = Math.floor(arr.length / 2);  

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

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