यह लेख आपको दिखाएगा कि किसी इनपुट के निरपेक्ष मूल्य का पता लगाने के लिए मैथ ऑब्जेक्ट का उपयोग कैसे करें।
एक अनुस्मारक के रूप में, किसी संख्या का निरपेक्ष मान चिह्न की अवहेलना करता है - यह मानता है कि सभी संख्याएँ 0 या अधिक हैं और उस संख्या को वापस कर देती हैं। मैथ ऑब्जेक्ट की निरपेक्ष मान पद्धति का उपयोग करने के लिए, यहाँ सिंटैक्स है:
Math.abs(inputVal);
चूंकि हम मैथ ऑब्जेक्ट का उपयोग कर रहे हैं, हम मैथ से शुरू करते हैं। एब्सोल्यूट वैल्यू मेथड संक्षिप्त नाम एब्स है। कोष्ठकों का सेट कोष्ठक के अंदर इनपुट मान पर विधि को आमंत्रित करता है और निरपेक्ष मान देता है।
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title>repl.it</title> <link href="style.css" rel="stylesheet" type="text/css" /> </head> <body> <form onsubmit=handleSubmit(event)> <label for="absolute-value">Enter a number:</label> <input id="absolute-value" onchange=handleChange(event) type="text" name="absolute-value" value=""/> <input type="submit" value="Submit" /> </form> <h3 id="root"></h3> <script> let inputVal = "" const handleChange = e => { inputVal = e.target.value; console.log(inputVal) } const handleSubmit = e => { e.preventDefault(); const root = document.querySelector("#root"); root.innerHTML = Math.abs(inputVal); } const inputValue = document.getElementById("absolute-value").value </script> </body> </html>
यदि आप एक स्ट्रिंग में प्रवेश करते हैं, तो यह NaN लौटाता है। एक शून्य मान 0 लौटाएगा, और सकारात्मक या नकारात्मक संख्याएं, निश्चित रूप से, सकारात्मक संख्या लौटाएगी।
निष्कर्ष
इतना ही! अब आप किसी संख्या का निरपेक्ष मान निकालने के लिए गणित वस्तु का उपयोग कर सकते हैं। यहां कुछ लेख दिए गए हैं जो आपको यह पता लगाने में मदद कर सकते हैं कि आगे क्या सीखना है:
- जावास्क्रिप्ट रैंडम नंबर:एक संपूर्ण गाइड
- JavaScript ParseInt:एक चरण-दर-चरण मार्गदर्शिका
- जावास्क्रिप्ट काउंटडाउन टाइमर:एक ट्यूटोरियल
- जावास्क्रिप्ट टूस्ट्रिंग
- जावास्क्रिप्ट टू अपरकेस और टू लोअरकेस