जावास्क्रिप्ट गणित लॉग ()

जावास्क्रिप्ट Math.log () फ़ंक्शन किसी संख्या का प्राकृतिक लघुगणक लौटाता है।

यह एक संख्या का प्राकृतिक लघुगणक (आधार ) लौटाता है । यह ln(x)गणित में बराबर होता है।

Math.log()फ़ंक्शन का सिंटैक्स है:

 Math.log(x)

log(), एक स्थिर विधि होने के नाते, Mathवर्ग नाम का उपयोग करके कहा जाता है ।

Math.log () पैरामीटर

Math.log()समारोह में लेता है:

  • x - एक संख्या

Math.log से वापसी मान ()

  • दी गई संख्या का प्राकृतिक लघुगणक (आधार ) देता है।
  • NaNनकारात्मक संख्या और गैर-संख्यात्मक तर्क के लिए रिटर्न ।

उदाहरण 1: Math.log का उपयोग करके ()

 // Using Math.log() var value = Math.log(1); console.log(value); // 0 var value = Math.log(Math.E); console.log(value); // 1 var value = Math.log("10"); console.log(value); // 2.302585092994046 var value = Math.log(0); console.log(value); // -Infinity var value = Math.log(-1); console.log(value); // NaN

आउटपुट

 0 1 2.302585092994046 -इंफिनिटी NaN

उदाहरण 2: अन्य ठिकानों के लिए Math.log () का उपयोग करना

किसी भी आधार aसे किसी भी आधार पर लघुगणक के संख्यात्मक मान की bगणना आधार पहचान के निम्नलिखित परिवर्तन से की जा सकती है :

लॉग इन करने के लिए एक (एन) = लॉग  (एन) / log  (क)

तो, हम Math.log()निम्न तरीके से किसी भी आधार में लघुगणक की गणना करने के लिए उपयोग कर सकते हैं :

 // find logarithm in any base function log(base, number) ( return Math.log(number) / Math.log(base); ) // calculating log(100) in base 10 var value = log(10, 100); console.log(value); // 2 // calculating log(10) in base 5 value = log(5, 10); console.log(value); // 1.4306765580733933

आउटपुट

 2 1.4306765580733933

टिप्पणियाँ:

  • स्थिरांक का प्रयोग करें Math.LN2या Math.LN10क्रमशः 2 और 10 के प्राकृतिक लॉग के लिए।
  • कार्यों का उपयोग करें Math.log2()या Math.log10()लघुगणक आधार 2 और 10 के लिए।

अनुशंसित रीडिंग:

  • Math.exp ()
  • गणित .log1p ()
  • गणित .log10 ()

दिलचस्प लेख...