जावास्क्रिप्ट 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 ()