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

JavaScript में 2-D प्लेन में दो बिंदुओं के बीच की दूरी खोजना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो दो ऑब्जेक्ट्स लेता है जिनमें x और y प्रॉपर्टी होती हैं जो एक प्लेन में दो बिंदुओं को निर्दिष्ट करते हैं। हमारा फ़ंक्शन उन दो बिंदुओं के बीच की दूरी खोजकर लौटाना चाहिए।

उदाहरण

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

const a = {x: 5, y: -4}; const b = {x: 8, y: 12}; const distanceBetweenPoints = (a = {}, b = {}) => { let distance = 0; let x1 = a.x, x2 = b.x, y1 = a.y, y2 = b.y; distance = Math.sqrt((x2 - x1) * 2 + (y2 - y1) * 2); return distance; }; console.log(distanceBetweenPoints(a, b));

आउटपुट

6.164414002968976
  1. - दो स्ट्रिंग्स के बीच साझा तत्व ढूँढना - JavaScript

    हमें एक JavaScript फ़ंक्शन लिखना है जो दो स्ट्रिंग्स लेता है जिनमें कुछ सामान्य तत्व हो सकते हैं या नहीं। फ़ंक्शन को एक खाली स्ट्रिंग लौटानी चाहिए यदि कोई सामान्य तत्व मौजूद नहीं है, अन्यथा दोनों स्ट्रिंग्स के बीच सभी सामान्य तत्वों वाली एक स्ट्रिंग। हमारी दो स्ट्रिंग्स निम्नलिखित हैं: const str1 =

  1. - दो सरणियों के बीच अंतर ढूँढना - JavaScript

    हमारे पास संख्याओं की दो सरणियाँ हैं: const arr1 = [12, 54, 2, 4, 6, 34, 3]; const arr2 = [54, 2, 5, 12, 4, 1, 3, 34]; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी दो सरणियाँ लेता है और उन सरणियों के तत्व लौटाता है जो दोनों के लिए सामान्य नहीं हैं। कोड { const res = []; for (let i = 0; i < fi

  1. Dayjs JavaScript लाइब्रेरी का उपयोग करके दो समयों के बीच अंतर? Dayjs JavaScript लाइब्रेरी का उपयोग करके दो समयों के बीच अंतर?

    मान लीजिए निम्नलिखित हमारे समय डेटा हैं: var startHour = dayjs().hour(10) var endHour = dayjs().hour(22) अंतर प्राप्त करने के लिए, diff() विधि का उपयोग करें: उदाहरण निम्नलिखित कोड देखें: Document var startHour = dayjs().hour(10) var endHour = dayjs().hour(22) console.log(The