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

JavaScript में समकोण त्रिभुज का कर्ण (Hypotenuse) ज्ञात करना


हमें एक JavaScript फ़ंक्शन लिखना है जो दो संख्याएँ लेता है। पहली संख्या समकोण त्रिभुज के आधार की लंबाई दर्शाती है और दूसरी लंबवत (perpendicular)। फ़ंक्शन को फिर इन मानों के आधार पर कर्ण की लंबाई की गणना करनी चाहिए।

उदाहरण के लिए -

यदि आधार = 8, लंबवत = 6

तो आउटपुट 10 होना चाहिए

उदाहरण

निम्नलिखित कोड देखें:

const base = 8;
const perpendicular = 6;

const findHypotenuse = (base, perpendicular) => {
  const bSquare = base ** 2;
  const pSquare = perpendicular ** 2;
  const sum = bSquare + pSquare;
  const hypotenuse = Math.sqrt(sum);
  return hypotenuse;
};

console.log(findHypotenuse(base, perpendicular));
console.log(findHypotenuse(34, 56));

आउटपुट

कंसोल पर निम्नलिखित आउटपुट प्राप्त होगा:

10 65.5133574166368

  1. JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स

    const ES2015 (ES6) में पेश किया गया एक ब्लॉक-स्कोप्ड वेरिएबल डिक्लेरेशन है जो रीअसाइनमेंट को रोकता है। यह आधुनिक JavaScript में डिफ़ॉल्ट विकल्प होना चाहिए जब रीअसाइनमेंट की आवश्यकता न हो। उदाहरण { try { a = 44; // TypeError: Assignment to constant variable } catch (e

  1. JavaScript में Const vs Let JavaScript में Const vs Let

    Const और let को ES2015 में ब्लॉक-स्कोप्ड वेरिएबल घोषित करने के लिए पेश किया गया था। जबकि let का उपयोग करके घोषित वेरिएबल को पुनः असाइन किया जा सकता है, const का उपयोग करके घोषित वेरिएबल को पुनः असाइन नहीं किया जा सकता। उदाहरण <!DOCTYPE html> <html lang="en"> <head> <me

  1. - जावास्क्रिप्ट का उपयोग करके बढ़ते त्रिकोण की nवीं पंक्ति के सभी संख्याओं का योग ढूंढना

    बढ़ता त्रिकोणइस समस्या के लिए, मान लीजिए एक बढ़ता त्रिकोण ऐसा दिखता है:   1   2 3  4 5 6 7 8 9 10समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या n लेता है और बढ़ते त्रिकोण की nवीं पंक्ति में मौजूद संख्याओं का योग लौटाता है।उदाहरणनिम्न कोड देखें:const num = 15; const row