एप्लिकेशन के लिए जटिल तर्क के निर्माण के लिए एनीमेशन और बदलाव को संरेखित करने के लिए फ्रंटएंड से लेकर बैकएंड तक प्रोग्रामिंग के हर पहलू में गणित की आवश्यकता होती है। गणित कई कार्यों को करने का आसान तरीका प्रदान करके प्रोग्रामर के जीवन को बहुत आसान बनाता है और डेटा सत्यापन या पैटर्न-मिलान परिदृश्यों में भी मदद करता है। किस्मत से! जावास्क्रिप्ट प्रदान करता है ' गणित 'वस्तु जिसमें विभिन्न गुण और विधियाँ हैं और विशेष रूप से प्रदर्शन के लिए' बिना 'त्रिकोणमिति फ़ंक्शन, इसका' बिना ()'' विधि का प्रयोग किया जाता है।
यह ब्लॉग जावास्क्रिप्ट की मैथ सिन() विधि का उपयोग करके साइन मान खोजने की प्रक्रिया बताता है।
जावास्क्रिप्ट गणित पाप() विधि के साथ साइन मान की गणना कैसे करें?
“ बिना ()' विधि रेडियन प्रकार में संख्यात्मक मान स्वीकार करती है और दिए गए मान पर त्रिकोणमिति पाप फ़ंक्शन निष्पादित करती है। लौटाया गया मान हमेशा 'के बीच होता है 1' और '-1' और 'NAN' हो सकते हैं 'यदि प्रदान किया गया मान संख्यात्मक प्रकार में नहीं है।
वाक्य - विन्यास
जावास्क्रिप्ट Math.sin() विधि का सिंटैक्स नीचे दिया गया है:
गणित . बिना ( वैल )
“ वैल रेडियन प्रारूप में संख्यात्मक मान है। यदि डेवलपर के पास डिग्री में कोई मान है तो उसे पहले रेडियन में परिवर्तित किया जाना चाहिए, फिर प्राप्त रेडियन को “ बिना ()' तरीका। रूपांतरण के लिए उपयोग किया जाने वाला सूत्र नीचे दिया गया है:
नीचे दी गई तालिका पर जाएँ जहाँ अधिकतर उपयोग की जाने वाली डिग्रियों को रेडियन में परिवर्तित किया जाता है
डिग्री | 0 | 30 | चार पांच | 60 | 90 | 180 | 270 | 360 |
---|---|---|---|---|---|---|---|---|
रेडियंस | 0 | 0.523 | 0.79 | 1,047 | 1.57 | 3.14 | 4,712 | 6.28 |
आइए 'समझने के लिए कुछ उदाहरण लें' बिना ()' तरीका।
उदाहरण 1: सकारात्मक मानों पर पाप() विधि लागू करना
इस उदाहरण में, 'का व्यवहार बिना ()'' विधि के साथ '' सकारात्मक 'डिग्री का वर्णन संबंधित डिग्री मानों के परिवर्तित मान को रेडियन संख्या में पास करके किया जाएगा। फिर, इन मानों को 'में डालें' बिना ()' विधि कोष्ठक:
< लिखी हुई कहानी >सांत्वना देना। लकड़ी का लट्ठा ( '60 डिग्री के लिए साइन:' + गणित . बिना ( 1,047 ) )
सांत्वना देना। लकड़ी का लट्ठा ( '90 डिग्री के लिए साइन:' + गणित . बिना ( 1.57 ) )
सांत्वना देना। लकड़ी का लट्ठा ( '180 डिग्री के लिए साइन:' + गणित . बिना ( 3.14 ) )
सांत्वना देना। लकड़ी का लट्ठा ( '270 डिग्री के लिए साइन:' + गणित . बिना ( 4,712 ) )
सांत्वना देना। लकड़ी का लट्ठा ( '360 डिग्री के लिए साइन:' + गणित . बिना ( 6.28 ) )
लिखी हुई कहानी >
कोड की उपरोक्त पंक्तियों में, संबंधित डिग्री मानों के लिए रेडियन मान 'के अंदर डाले गए हैं' गणित.पाप ()' समारोह। सकारात्मक रेडियन मान ऊपर वर्णित सूत्र के माध्यम से बनाए गए हैं। “ + ” संयोजन का एक संकेत है, जो पाठ और विधि परिणामों को जोड़कर उन्हें कंसोल पर एक दूसरे के बगल में प्रदर्शित करता है।
उपर्युक्त कोड के संकलन के बाद, कंसोल विंडो इस तरह दिखती है:
आउटपुट से पता चलता है कि पाप() विधि प्रत्येक प्रदान की गई रेडियन प्रकार की डिग्री के लिए मान सफलतापूर्वक लौटाती है।
उदाहरण 2: जहां पाप() विधि शून्य और NaN देती है
इस मामले में, 'का व्यवहार बिना ()'' के मानों के साथ विधि 0 ”,“ खाली कोष्ठक', 'अपरिभाषित', और 'स्ट्रिंग ”मिलने वाला है, जैसा कि नीचे दिखाया गया है:
< लिखी हुई कहानी >सांत्वना देना। लकड़ी का लट्ठा ( '0 की ज्या :' + गणित . बिना ( 0 ) )
सांत्वना देना। लकड़ी का लट्ठा ( 'साइन जब कोष्ठक खाली हों:' + गणित . बिना ( ) )
सांत्वना देना। लकड़ी का लट्ठा ( 'अपरिभाषित मान की ज्या:' + गणित . बिना ( अपरिभाषित ) )
सांत्वना देना। लकड़ी का लट्ठा ( 'स्ट्रिंग मान की साइन:' + गणित . बिना ( 'लिनक्स' ) )
लिखी हुई कहानी >
जैसा कि ऊपर कहा गया है, '' को अलग-अलग गलत जानकारी प्रदान की गई है। बिना ()' इसके व्यवहार को पुनः प्राप्त करने और यह पता लगाने की विधि कि यह विधि कहाँ लौटती है' नेन ' और ' शून्य ”।
संकलन के बाद उत्पन्न आउटपुट नीचे दिखाया गया है:
आउटपुट दिखाता है कि अपरिभाषित, खाली, या स्ट्रिंग मान 'द्वारा स्वीकार्य नहीं है' बिना ()' विधि और यह वापस आता है' नेन ” (संख्या नहीं) उनके जवाब में। इसके अलावा, 'के मामले में 0 ' पाप() विधि ' लौटाती है 0 ' कीमत।
उदाहरण 3: ऋणात्मक मानों पर पाप() विधि लागू करना
“ बिना ()' विधि को नकारात्मक डिग्री पर भी रेडियन में परिवर्तित करके लागू किया जा सकता है, जैसा कि सकारात्मक डिग्री के मामले में होता है। कुछ ऋणात्मक अंशों को रेडियन में बदलने की तालिका नीचे दी गई है:
डिग्री | 0 | -30 | -चार पांच | -60 | -90 | -180 | -270 | -360 |
---|---|---|---|---|---|---|---|---|
रेडियंस | 0 | -0.523 | -0.79 | -1,047 | -1.57 | -3.14 | -4,712 | -6.28 |
आइए इनमें से कुछ नकारात्मक रेडियंस को '' में डालें बिना ()' तरीका:
< लिखी हुई कहानी >सांत्वना देना। लकड़ी का लट्ठा ( '-60 डिग्री के लिए साइन:' + गणित . बिना ( - 1,047 ) )
सांत्वना देना। लकड़ी का लट्ठा ( '-90 डिग्री के लिए साइन:' + गणित . बिना ( - 1.57 ) )
सांत्वना देना। लकड़ी का लट्ठा ( '-180 डिग्री के लिए साइन:' + गणित . बिना ( - 3.14 ) )
सांत्वना देना। लकड़ी का लट्ठा ( '-270 डिग्री के लिए साइन:' + गणित . बिना ( - 4,712 ) )
सांत्वना देना। लकड़ी का लट्ठा ( '-360 डिग्री के लिए साइन:' + गणित . बिना ( - 6.28 ) )
लिखी हुई कहानी >
उपरोक्त कोड के संकलन के बाद:
आउटपुट से पता चलता है कि ' बिना ()' विधि को नकारात्मक डिग्री पर सफलतापूर्वक लागू किया गया है।
निष्कर्ष
साइन मानों की गणना प्रदान किए गए डिग्री मानों को रेडियन प्रारूप में परिवर्तित करके और फिर उत्पन्न मानों को सीधे '' में पास करके की जाती है। बिना ()' तरीका। यह विधि वापस आती है' 0 ' केवल तभी जब ' का मान 0 ' को ' पास कर दिया गया है बिना ()' विधि और प्रिंट' नेन खाली, अपरिभाषित या स्ट्रिंग मान के मामले में। इस ब्लॉग में ' का उपयोग करके साइन मानों की गणना करने की प्रक्रिया को समझाया गया है गणित.पाप ()' तरीका।