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

JavaScript में किसी संख्या का nth रूट कैसे कैलकुलेट करें?


किसी संख्या का nth रूट कैलकुलेट करने के लिए, Math.abs() मेथड का उपयोग करें। यहां, हम Math.pow मेथड का भी उपयोग कर रहे हैं।

उदाहरण

<html>
  <head>
    <title>रूट कैलकुलेट करें</title>
  </head>
  <body>
    <script>
      function displayRoot(x, num) {
        val = num % 2;
        if((val == 1) || x < 0)
          x = -x;
        var a, num;
        a = Math.pow(x, 1 / num);
        num = Math.pow(a, num);
        if(Math.abs(x - num) < 1 && (x > 0 === num > 0))
          return val ? -a : a;
      }
      document.write(displayRoot(36, 2));
      document.write("<br>"+displayRoot(49, 2));
      document.write("<br>"+displayRoot(36, -2));
      document.write("<br>"+displayRoot(216, -2));
    </script>
  </body>
</html>

  1. - JavaScript में n तक 1 की संख्या गिनना

    हमें एक JavaScript फ़ंक्शन लिखना है जो एक धनात्मक पूर्णांक लेता है, मान लीजिए num। हमारे फ़ंक्शन का कार्य n तक (n सहित, यदि उसमें कोई 1 है) सभी धनात्मक पूर्णांकों में दिखाई देने वाले 1 की कुल संख्या गिनना है। फिर फ़ंक्शन को अंत में यह गिनती लौटानी चाहिए। उदाहरण यदि इनपुट संख्या है: const num = 31; त

  1. - JavaScript में पूर्णांकों में nth पैलिंड्रोम संख्या खोजना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो संख्या n लेता है। हमारा फ़ंक्शन nth पैलिंड्रोम संख्या लौटाना चाहिए यदि 0 से गिनती शुरू की जाए। उदाहरण के लिए, पहला पैलिंड्रोम 0 होगा, दूसरा 1 होगा, दसवां 9 होगा, ग्यारहवां 11 होगा क्योंकि 10 पैलिंड्रोम नहीं है।उदाहरणनिम्नलिखिक कोड है − { const rever

  1. - JavaScript में क्या रिवर्स नंबर एक अभाज्य संख्या है?

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है और यदि उस संख्या का रिवर्स एक अभाज्य संख्या है तो true लौटाता है, अन्यथा false।उदाहरणनिम्नलिखिक कोड है − { let sqrtnum = Math.floor(Math.sqrt(num)); let prime = num !== 1; for(let i = 2; i isPrime(findReverse(num)); console.log(is