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

जावास्क्रिप्ट में [1,2] + [3,4] ="1,23,4" क्यों है?


JavaScript के + ऑपरेटर का उपयोग दो संख्याओं को जोड़ने या दो स्ट्रिंग्स को जोड़ने के लिए किया जाता है। हालाँकि, एक नया प्राप्त करने के लिए दो सरणियों में शामिल होने के लिए संपर्क () विधि का उपयोग करें। उदाहरण के लिए,

[50, 70].concat([90, 100])

उपरोक्त प्रिंट,

[50, 70, 90, 100]

आइए आपका उदाहरण देखते हैं। + ऑपरेटर स्ट्रिंग्स को जोड़ता है, और सरणियों को स्ट्रिंग्स में परिवर्तित करता है -

[1,2] + [3,4]
'1,2' + '3,4'
1,23,4

या जैसा कि ऊपर बताया गया है, concat(),

का उपयोग करें
[1,2].concat([3,4])
[1,2,3,4]

  1. दो जावास्क्रिप्ट ऑब्जेक्ट्स को कैसे मर्ज करें?

    दो जावास्क्रिप्ट ऑब्जेक्ट्स को एक साथ मर्ज करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&

  1. जावास्क्रिप्ट में बीएसटी में दो योग

    समस्या: हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो दो बाइनरी सर्च ट्री, रूट 1 और रूट 2 की जड़ों को क्रमशः पहले और दूसरे तर्क के रूप में लेता है। फ़ंक्शन का तीसरा तर्क संख्या, लक्ष्य है। हमारे फ़ंक्शन को ट्रू वापस करना चाहिए अगर और केवल तभी जब पहले पेड़ में एक नोड और दूसरे पेड़ में एक नो

  1. जावास्क्रिप्ट में दो सरणियों को संतुलित करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और दूसरे तर्क के रूप में संख्याओं के दो सरणियों, arr1 और arr2 को लेता है। arr1 और arr2 में तत्वों का योग भिन्न होता है। हमारे फ़ंक्शन को पहली सरणी से एक तत्व चुनना चाहिए और इसे दूसरी सरणी में धक्का देना चाहिए और दूसरे सरणी से एक तत्व चुन