JavaScript Number | Property & Description
JavaScript Number - Property & Description
[JavaScript Number - Property & Description]
1 JavaScript Number - MAX_VALUE
विवरण-
Number.MAX_VALUE गुण स्थिर संख्या वस्तु से संबंधित है। यह सबसे बड़ी संभावित सकारात्मक संख्याओं के लिए स्थिरांक का प्रतिनिधित्व करता है जिसके साथ जावास्क्रिप्ट काम कर सकता है।
इस स्थिरांक का वास्तविक मान 1.7976931348623157 x 10308 . है
वाक्य - विन्यास
MAX_VALUE का उपयोग करने का सिंटैक्स − . है
var val = Number.MAX_VALUE;
उदाहरण
MAX_VALUE का उपयोग करने का तरीका जानने के लिए निम्न उदाहरण आज़माएं.
<html>
<head>
<script type = "text/javascript">
<!--
function showValue() {
var val = Number.MAX_VALUE;
document.write ("Value of Number.MAX_VALUE : " + val );
}
//-->
</script>
</head>
<body>
<p>Click the following to see the result:</p>
<form>
<input type = "button" value = "Click Me" onclick = "showValue();" />
</form>
</body>
</html>
Output-
2 JavaScript Number - MIN_VALUE
विवरण-
Number.MIN_VALUE गुण स्थिर संख्या वस्तु से संबंधित है। यह सबसे छोटी संभव सकारात्मक संख्याओं के लिए स्थिरांक का प्रतिनिधित्व करता है जिसके साथ जावास्क्रिप्ट काम कर सकता है।
इस स्थिरांक का वास्तविक मान 5 x 10-324 . है
वाक्य - विन्यास-
MIN_VALUE का उपयोग करने का सिंटैक्स − . है
var val = Number.MIN_VALUE;
उदाहरण-
निम्नलिखित उदाहरण का प्रयास करें।
<html>
<head>
<script type = "text/javascript">
<!--
function showValue() {
var val = Number.MIN_VALUE;
alert("Value of Number.MIN_VALUE : " + val );
}
//-->
</script>
</head>
<body>
<p>Click the following to see the result:</p>
<form>
<input type = "button" value = "Click Me" onclick = "showValue();" />
</form>
</body>
</html>
Output-
3 JavaScript Number - NaN
विवरण-
गैर-उद्धृत शाब्दिक स्थिरांक NaN एक विशेष मान है जो नॉट-ए-नंबर का प्रतिनिधित्व करता है। चूंकि NaN हमेशा NaN सहित किसी भी संख्या से असमान की तुलना करता है, इसका उपयोग आमतौर पर किसी फ़ंक्शन के लिए एक त्रुटि स्थिति को इंगित करने के लिए किया जाता है जिसे एक वैध संख्या वापस करनी चाहिए।
नोट - यह देखने के लिए कि कोई मान एक NaN मान है या नहीं, isNaN() वैश्विक फ़ंक्शन का उपयोग करें।
वाक्य - विन्यास-
NaN का उपयोग करने के लिए सिंटैक्स − . है
var val = Number.NaN;
उदाहरण-
NaN का उपयोग कैसे करें, यह जानने के लिए निम्न उदाहरण का प्रयास करें।
<html>
<head>
<script type = "text/javascript">
<!--
function showValue() {
var dayOfMonth = 50;
if (dayOfMonth < 1 || dayOfMonth > 31) {
dayOfMonth = Number.NaN
alert("Day of Month must be between 1 and 31.")
}
Document.write("Value of dayOfMonth : " + dayOfMonth );
}
//-->
</script>
</head>
<body>
<p>Click the following to see the result:</p>
<form>
<input type = "button" value = "Click Me" onclick = "showValue();" />
</form>
</body>
</html>
Output-
4 JavaScript Number - NEGATIVE_INFINITY
विवरण-
यह एक विशेष संख्यात्मक मान है जो Number.MIN_VALUE से कम मान को दर्शाता है। यह मान "-इन्फिनिटी" के रूप में दर्शाया गया है। यह अपने गणितीय व्यवहार में एक अनंत जैसा दिखता है। उदाहरण के लिए, किसी भी चीज़ को NEGATIVE_INFINITY से गुणा करने पर NEGATIVE_INFINITY होती है, और NEGATIVE_INFINITY से भाग देने वाली कोई भी चीज़ शून्य होती है।
क्योंकि NEGATIVE_INFINITY एक स्थिरांक है, यह संख्या का केवल-पढ़ने के लिए गुण है।
वाक्य - विन्यास-
NEGATIVE_INFINITY का उपयोग करने का सिंटैक्स इस प्रकार है -
var val = Number.NEGATIVE_INFINITY;
उदाहरण-
निम्नलिखित उदाहरण का प्रयास करें।
<html>
<head>
<script type = "text/javascript">
<!--
function showValue() {
var smallNumber = (-Number.MAX_VALUE) * 2
if (smallNumber == Number.NEGATIVE_INFINITY) {
alert("Value of smallNumber : " + smallNumber );
}
}
//-->
</script>
</head>
<body>
<p>Click the following to see the result:</p>
<form>
<input type = "button" value = "Click Me" onclick = "showValue();" />
</form>
</body>
</html>
Output-
5 JavaScript Number - POSITIVE_INFINITY
विवरण-
यह एक विशेष संख्यात्मक मान है जो Number.MAX_VALUE से बड़े किसी भी मान को दर्शाता है। यह मान "इन्फिनिटी" के रूप में दर्शाया गया है। यह अपने गणितीय व्यवहार में एक अनंत जैसा दिखता है। उदाहरण के लिए, किसी भी चीज़ को POSITIVE_INFINITY से गुणा करने पर, वह POSITIVE_INFINITY होती है, और POSITIVE_INFINITY से भाग देने वाली कोई भी चीज़ शून्य होती है।
चूंकि POSITIVE_INFINITY एक स्थिरांक है, यह संख्या का केवल पढ़ने योग्य गुण है।
वाक्य - विन्यास-
POSITIVE_INFINITY का उपयोग करने के लिए निम्न सिंटैक्स का उपयोग करें।
var val = Number.POSITIVE_INFINITY;
उदाहरण-
POSITIVE_INFINITY का उपयोग कैसे करें, यह जानने के लिए निम्न उदाहरण आज़माएं।
<html>
<head>
<script type = "text/javascript">
<!--
function showValue() {
var bigNumber = Number.MAX_VALUE * 2
if (bigNumber == Number.POSITIVE_INFINITY) {
alert("Value of bigNumber : " + bigNumber );
}
}
//-->
</script>
</head>
<body>
<p>Click the following to see the result:</p>
<form>
<input type = "button" value = "Click Me" onclick = "showValue();" />
</form>
</body>
</html>
Output-
6 JavaScript Object - prototype
विवरण-
प्रोटोटाइप संपत्ति आपको किसी भी वस्तु (संख्या, बूलियन, स्ट्रिंग और दिनांक आदि) में गुण और विधियों को जोड़ने की अनुमति देती है।
नोट - प्रोटोटाइप एक वैश्विक संपत्ति है जो लगभग सभी वस्तुओं के साथ उपलब्ध है।
वाक्य - विन्यास-
इसका सिंटैक्स इस प्रकार है -
object.prototype.name = value
उदाहरण-
निम्नलिखित उदाहरण का प्रयास करें।
<html>
<head>
<title>User-defined objects</title>
<script type = "text/javascript">
function book(title, author) {
this.title = title;
this.author = author;
}
</script>
</head>
<body>
<script type = "text/javascript">
var myBook = new book("Perl", "Mohtashim");
book.prototype.price = null;
myBook.price = 100;
document.write("Book title is : " + myBook.title + "<br>");
document.write("Book author is : " + myBook.author + "<br>");
document.write("Book price is : " + myBook.price + "<br>");
</script>
</body>
</html>
Output-
Book title is : Perl
Book author is : Mohtashim
Book price is : 100
7 JavaScript Number - constructor()
विवरण-
यह संख्या फ़ंक्शन का संदर्भ देता है जिसने इंस्टेंस का प्रोटोटाइप बनाया है।
वाक्य - विन्यास-
इसका सिंटैक्स इस प्रकार है -
number.constructor()
प्रतिलाभ की मात्रा-
उस फ़ंक्शन को लौटाता है जिसने इस ऑब्जेक्ट का उदाहरण बनाया है।
उदाहरण
<html>
<head>
<title>JavaScript constructor() Method</title>
</head>
<body>
<script type = "text/javascript">
var num = new Number( 177.1234 );
document.write("num.constructor() is : " + num.constructor);
</script>
</body>
</html>
Output-
num.constructor() is : function Number() { [native code] }