জাভাস্ক্রিপ্ট 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