ईएस 6 - गणित
गणित की वस्तु आपको गणितीय स्थिरांक और कार्यों के लिए गुण और विधियाँ प्रदान करती है। अन्य वैश्विक वस्तुओं के विपरीत,Mathकंस्ट्रक्टर नहीं है। मैथ के सभी गुण और तरीके स्थिर हैं और इसे बिना बनाए ऑब्जेक्ट के रूप में मैथ का उपयोग करके बुलाया जा सकता है।
मठ के गुण
निम्नलिखित सभी मठ गुणों और उसके विवरण की एक सूची है।
अनु क्रमांक | संपत्ति विवरण |
---|---|
1 | इ
यूलर का स्थिर और प्राकृतिक लघुगणक का आधार, लगभग 2.718 |
2 | LN2
2 का प्राकृतिक लघुगणक, लगभग 0.693 |
3 | LN10
10 का प्राकृतिक लघुगणक, लगभग 2.302 |
4 |
LOG2E
ई का आधार 2 लघुगणक, लगभग 1.442 |
5 |
LOG10E
ई का आधार 10 लघुगणक, लगभग 0.434 |
6 |
अनुकरणीय
इसके व्यास के एक वृत्त की परिधि का अनुपात, लगभग 3.14159 |
7 |
SQRT1_2
1/2 की वर्गमूल; समान रूप से, 2 के वर्गमूल पर 1, लगभग 0.707 |
8 |
SQRT2
2 का वर्गमूल, लगभग 1.414 |
घातीय कार्य
मूल घातीय कार्य है Math.pow(), और निम्न तालिका में दिखाए गए अनुसार वर्गमूल, घनमूल और ई की शक्तियों के लिए सुविधा कार्य हैं।
अनु क्रमांक | समारोह विवरण |
---|---|
1 |
गणित। Pow (x, y)
रिटर्न x सत्ता के लिए उठाया y |
2 |
Math.sqrt (एक्स)
संख्या का वर्गमूल देता है x |
3 |
Math.cbrt (एक्स)
यह विधि किसी संख्या का घनमूल लौटाती है x |
4 |
Math.exp (एक्स)
Math.pow (Math.E, x) के बराबर |
5 |
Math.expm1 (एक्स)
Math.exp (x) के बराबर - 1 |
6 |
Math.hypot (X1, x2, ...)
तर्कों के योग का वर्गमूल देता है |
लघुगणक कार्य
मूल प्राकृतिक लघुगणक कार्य है Math.log ()। जावास्क्रिप्ट में, "लॉग" का अर्थ है "प्राकृतिक लघुगणक।" ES6 ने सुविधा के लिए Math.log10 की शुरुआत की।
अनु क्रमांक | समारोह विवरण |
---|---|
1 |
Math.log (एक्स)
का प्राकृतिक लघुगणक x |
2 |
Math.log10 (एक्स)
बेस 10 का लघुगणक x |
3 |
Math.log2 (एक्स)
बेस 2 का लघुगणक x |
4 |
Math.log1p (एक्स)
का प्राकृतिक लघुगणक 1 + x |
विविध बीजगणितीय कार्य
निम्नलिखित उनके विवरण के साथ विविध बीजीय कार्यों की एक सूची है।
अनु क्रमांक | समारोह विवरण |
---|---|
1 |
Math.abs (एक्स)
एक्स का पूर्ण मूल्य |
2 |
Math.sign (एक्स)
X का चिन्ह: यदि x ऋणात्मक है, तो -1; यदि x धनात्मक है, 1; और यदि x 0, 0 है |
3 |
Math.ceil (एक्स)
X की छत: x से अधिक या बराबर सबसे छोटा पूर्णांक |
4 |
Math.floor (एक्स)
X का तल: सबसे बड़ा पूर्णांक x से कम या उसके बराबर है |
5 |
Math.trunc (एक्स)
एक्स का अभिन्न अंग (सभी आंशिक अंक हटा दिए जाते हैं) |
6 |
गणित.गोल (एक्स)
x निकटतम पूर्णांक तक गोल है |
7 |
Math.min (X1, x2, ...)
न्यूनतम तर्क देता है |
8 |
Math.max (X1, x2, ...)
न्यूनतम तर्क देता है |
त्रिकोणमितीय फलन
मैथ लाइब्रेरी में सभी त्रिकोणमितीय फ़ंक्शन रेडियन पर संचालित होते हैं, डिग्री नहीं।
अनु क्रमांक | समारोह विवरण |
---|---|
1 |
गणित.पाप (एक्स)
एक्स रेडियंस की साइन |
2 |
गणित.क्योंकि (एक्स)
एक्स रेडियंस के कोसाइन |
3 |
Math.tan (एक्स)
एक्स रेडियंस की स्पर्शरेखा |
4 |
Math.asin (एक्स)
एक्स के विपरीत साइन (आर्क्सिन) (रेडियन में परिणाम) |
5 |
Math.acos (एक्स)
एक्स का व्युत्क्रम कोसाइन (आर्कोस) (परिणामस्वरूप रेडियंस) |
6 |
Math.atan (एक्स)
एक्स का उलटा स्पर्श (arctan) (रेडियन में परिणाम) |
7 |
Math.atan2 (y, x0)
X- अक्ष से बिंदु (x, y) तक वामावर्त कोण (रेडियन में) |
Math.random ()
Math.random() फ़ंक्शन 0 (समावेशी) और 1 (अनन्य) के बीच एक छद्म आयामी संख्या देता है।
उदाहरण: छद्म आयामी संख्या पीढ़ी (PRNG)
var value1 = Math.random();
console.log("First Test Value : " + value1 );
var value2 = Math.random();
console.log("Second Test Value : " + value2 );
var value3 = Math.random();
console.log("Third Test Value : " + value3 );
var value4 = Math.random();
console.log("Fourth Test Value : " + value4 );
उत्पादन
First Test Value : 0.5782922627404332
Second Test Value : 0.5624510529451072
Third Test Value : 0.9336334094405174
Fourth Test Value : 0.4002739654388279