به نام خدا با سلام خدمت کد ایتی های عزیز. در ادامه سری مقالات اموزشی جاوا اسکریپت این جلسه به متد isFinite در جاوا اسکريپت خواهيم پرداخت با ما همراه باشید.
در جاوا اسکریپت، ()isFinite یک متد Number است که برای برگرداندن یک مقدار بولی استفاده می شود که نشان می دهد آیا یک مقدار عدد محدودی است یا خیر. از آنجایی که ()isFinite متدی از شی Number است، باید از طریق شی ای به نام Number فراخوانی شود.
سينتکس
در جاوا اسکریپت، سینتکس متد ()isFinite به صورت زیر است:
1 |
Number.isFinite(value); |
پارامترها یا آرگومان ها:
value–>مقدار برای آزمایش اینکه آیا یک عدد محدود است یا خیر.
با این حال، استثناهایی وجود دارد
1 2 |
console.log(Number.isFinite(3.5)); console.log(Number.isFinite('3.5')); |
در این مثال، متد ()isFinite را با استفاده از کلاس Number فراخوانی کرده ایم.
ما خروجی متد ()isFinite را در لاگ کنسول مرورگر وب برای اهداف نمایشی نوشته ایم تا نشان دهیم متد ()isFinite چه چیزی را برمی گرداند.
موارد زیر در گزارش کنسول مرورگر وب نمايش داده ميشود:
1 2 |
true false |
در این مثال، اولین خروجی به گزارش کنسول، درست است، زیرا 3.5 یک عدد محدود است.
1 2 3 4 5 6 7 8 |
console.log("0 :", Number.isFinite(0)); // true console.log("\n10.12 :", Number.isFinite(10.12)); // true console.log("\n-10 : ", Number.isFinite(-10)); // true console.log("\nInfinity :", Number.isFinite(Infinity)); // false console.log("\n-Infinity :", Number.isFinite(-Infinity)); // false console.log("\nNaN :", Number.isFinite(NaN)); // false console.log("\n'0' :", Number.isFinite('0')); // false, because '0' is a string not a number console.log("\nnull : ", Number.isFinite(null)); // false, because 'null' is not a number |
دیدگاهتان را بنویسید