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

जावास्क्रिप्ट में निर्दिष्ट परिमाप वाले सभी समकोण त्रिभुज


समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या लेता है जो त्रिभुज के परिमाप को निर्दिष्ट करती है। हमारा फ़ंक्शन उन सभी त्रिभुज भुजा त्रिकों की एक सरणी लौटाएगा जिनका परिमाप इनपुट द्वारा निर्दिष्ट के समान हो।

उदाहरण

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

const perimeter = 120; const findAllRight = (perimeter = 1) => {    const res = [];    for(let a = 1; a <= perimeter; a++){       for(let b = a; b <= perimeter - a; b++){          for(let c = a; c <= a + b; c++){             if(a + b + c !== perimeter){                continue;             };             if((a * 2) + (b * 2) === (c * 2)){                res.push([a, b, c]);             };          };       };    };    return res; }; console.log(findAllRight(perimeter));

आउटपुट

निम्न कंसोल आउटपुट है:

[ [ 1, 59, 60 ],    [ 2, 58, 60 ],    [ 3, 57, 60 ],    [ 4, 56, 60 ],    [ 5, 55, 60 ],    [ 6, 54, 60 ],    [ 7, 53, 60 ],    [ 8, 52, 60 ],    [ 9, 51, 60 ],    [ 10, 50, 60 ],    [ 11, 49, 60 ],    [ 12, 48, 60 ],    [ 13, 47, 60 ],    [ 14, 46, 60 ],    [ 15, 45, 60 ],    [ 16, 44, 60 ],    [ 17, 43, 60 ],    [ 18, 42, 60 ],    [ 19, 41, 60 ],    [ 20, 40, 60 ],    [ 21, 39, 60 ],    [ 22, 38, 60 ],    [ 23, 37, 60 ],    [ 24, 36, 60 ],    [ 25, 35, 60 ],    [ 26, 34, 60 ],    [ 27, 33, 60 ],    [ 28, 32, 60 ],    [ 29, 31, 60 ],    [ 30, 30, 60 ] ]

  1. - JavaScript में नियरस्ट पेरिमीटर वाले आइसोसीलस ट्रायंगल

    लगभग आइसोसीलस ट्रायंगलएक लगभग आइसोसीलस इंटीजर ट्रायंगल वह ट्रायंगल है जिसकी सभी भुजाओं की लंबाई इंटीजर हैं और दो भुजाएं लगभग बराबर हैं, जिनका निरपेक्ष अंतर 1 यूनिट लंबाई का है।समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है जो ट्रायंगल के पेरिमीटर को निर्दिष्ट करती है। हमारा फ़ंक्शन ऐ

  1. JavaScript में आयत में सभी वर्गों के पेरिमीटर का योग JavaScript में आयत में सभी वर्गों के पेरिमीटर का योग

    समस्या मान लीजिए एक आयत के अंदर 5 वर्ग इस तरह एम्बेडेड हैं −उनका पेरिमीटर होगा −4 + 4 + 8 + 12 + 20 = 48 यूनिट्सहमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या n लेता है और n वर्ग एम्बेडेड होने पर पेरिमीटर का योग लौटाता है।उदाहरणनिम्नलिखित कोड है − { const arr = [1,1]; let n = 0;

  1. - C++ में दिए गए परिमाप वाले समकोण त्रिभुजों की संख्या गिनना

    हमें एक त्रिभुज का परिमाप P दिया गया है। परिमाप त्रिभुज की सभी भुजाओं का योग है। लक्ष्य उन समकोण त्रिभुजों की संख्या ढूंढना है जिन्हें बनाया जा सकता है जिनका वही परिमाप है। यदि त्रिभुज की भुजाएं a, b और c हैं। तो a + b + c = P और a² + b² = c² (किसी भी a, b, और c के संयोजन के लिए पाइथागोरस प्रमेय) हम