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

जावास्क्रिप्ट का उपयोग करके निकटतम परिधि वाले समद्विबाहु त्रिभुज

<घंटा/>

लगभग समद्विबाहु त्रिभुज

एक लगभग समद्विबाहु पूर्णांक त्रिभुज एक त्रिभुज है जिसकी सभी भुजाओं की लंबाई पूर्णांक होती है और साथ ही, दो भुजाएँ लगभग बराबर होती हैं, उनका पूर्ण अंतर 1 इकाई लंबाई होता है।

समस्या

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

हमारे फ़ंक्शन को ऐसे लगभग समद्विबाहु त्रिभुज का माप ज्ञात करना चाहिए जिसका परिमाप इनपुट परिधि के सबसे निकट हो।

उदाहरण के लिए, यदि वांछित परिधि 500 ​​है,

तब निकटतम परिमाप वाला लगभग समद्विबाहु त्रिभुज होगा - [105, 104, 181]

उदाहरण

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

const perimeter = 500;
 const almostIsosceles = (perimeter = 0) => {
 let a = perimeter;
 for(; a > 0; a--){
        for(let b = perimeter; b > 0; b--){
            for(let c = perimeter; c > 0; c--){
 
                if(a + b + c > perimeter || a !== b + 1 || (Math.pow(a, 3) - Math.pow(b, 3) !== Math.pow(c, 2))){
 
                    continue;
                };
                return [a, b, c];
            };
        };
    };
    return [];
};
console.log(almostIsosceles(perimeter));

आउटपुट

[ 105, 104, 181 ]

  1. जावास्क्रिप्ट आयात में '{ }' का उपयोग करना?

    जावास्क्रिप्ट आयात में {} का उपयोग करने वाला कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:रेबेकापर्पल; }जावास्क्रिप्ट आयात में { } का उपयोग करनायहां क्लिक करेंआयातित फ़ंक्शन को निष्पाद

  1. सेलेनियम का उपयोग करके लोड करने के लिए जावास्क्रिप्ट के साथ जटिल पृष्ठ की प्रतीक्षा करें।

    हम सेलेनियम के साथ लोड होने के लिए जावास्क्रिप्ट के साथ एक जटिल पृष्ठ की प्रतीक्षा कर सकते हैं। पेज लोड होने के बाद, हम Javascript मेथड document.readyState . को लागू कर सकते हैं और पूर्ण . तक प्रतीक्षा करें लौटा दिया गया है। सिंटैक्स JavascriptExecutor js =(JavascriptExecutor)driver;js.executeScript

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

    समस्या मान लीजिए कि इस तरह एक आयत के अंदर 5 वर्ग एम्बेडेड हैं - उनका परिमाप होगा - 4 + 4 + 8 + 12 + 20 = 48 units हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या n लेता है और यदि n वर्ग एम्बेडेड हैं तो परिधि का योग वापस कर दें। उदाहरण निम्नलिखित कोड है - const num = 6; const findPerimeter =