জাভাস্ক্রিপ্ট isFinite() প্রদান করেছে প্রদত্ত সত্তা একটি আইনি নম্বর কিনা তা পরীক্ষা করার পদ্ধতি। যদি প্রদত্ত সত্তাটি একটি সংখ্যা হয়, উদাহরণস্বরূপ "123" স্ট্রিং নির্বিশেষে, এই পদ্ধতির ফলে বুলিয়ান সত্য হবে , অন্যথায় false ফেরত দেয় . সংক্ষেপে আলোচনা করা যাক।
সিনট্যাক্স
isFinite(value);
এই পদ্ধতিটি প্যারামিটার হিসাবে একটি মান নেয় এবং বুলিয়ান সত্য প্রদান করে যদি পাস করা মানটি একটি সংখ্যা হয় অন্যথায় একটি বুলিয়ান মিথ্যা প্রদান করে।
উদাহরণ-1
নিম্নলিখিত উদাহরণে, সংখ্যা isFinite() পদ্ধতিতে পাঠানো হয়েছে প্যারামিটার হিসাবে এবং ফলাফল আউটপুটে প্রদর্শিত হয়।
<html>
<body>
<p id = "number"></p>
<script>
var a = isFinite(567) + "</br>";
var b = isFinite(-9.23) + "</br>";
var c = isFinite(0) + "</br>";
var d = isFinite(6-7) + "</br>";
var bol = a + b + c + d;
document.getElementById("number").innerHTML = bol;
</script>
</body>
</html> আউটপুট
true true true true
উদাহরণ-2
নিম্নলিখিত উদাহরণে, স্ট্রিংস এবং তারিখ পরামিতি হিসাবে পাস করা হয়েছিল। এই পদ্ধতিটি সংখ্যা স্ট্রিংগুলিকে একটি সংখ্যা হিসাবে গ্রহণ করে এবং আউটপুট হিসাবে সত্য প্রদান করে।
<html>
<body>
<p id = "number"></p>
<script>
var x = isFinite("123") + "<br>";
var y = isFinite("string") + "<br>";
var z = isFinite("2019/08/06");
var res = x + y + z ;
document.getElementById("number").innerHTML = res;
</script>
</body>
</html> আউটপুট
true false false