यह भी isInteger() method की तरह assign value को check करके मालुम करता है की value integer है या नहीं और यह भी true/false को return करता है। लकिन दोनों में कुछ अंतर है |
isInteger() | isFinite() |
---|---|
यह केवल integer value के होने पर true return करता है। अगर float value होता है तो यह false return करता है |
यह integer और float value के होने पर true return करता है |
<script type="text/javascript">
var a = 100;
var b = Number.isFinite(a);
document.write(b);
document.write("<br> Data Type : " + typeof b)
</script>
true
Data Type : boolean
<script type="text/javascript">
var a = 100.50;
var b = Number.isFinite(a);
document.write(b);
document.write("<br> Data Type : " + typeof b)
</script>
true
Data Type : boolean