--- title: Number.isFinite slug: Web/JavaScript/Reference/Global_Objects/Number/isFinite translation_of: Web/JavaScript/Reference/Global_Objects/Number/isFinite ---
{{JSRef}}

সারসংক্ষেপ

পাস করা ভ্যালু সসীম কিনা তা জানায়। গ্লোবাল isFinite এর উন্নততর সংস্করণ।

সিনট্যাক্স

Number.isFinite(testValue);

প্যারামিটার

testValue
সে সংখ্যা পরীক্ষা করে বলা হবে সসীম কিনা।

বিবরণ

গ্লোবাল isFinite ফাংশনটির সঙ্গে তুলনা করে বলা যায়, এই মেথডটি জোর পূর্বক প্যারামিটারকে সংখ্যার রুপান্তর করে না। কেবলমাত্র যে সকল নাম্বার টাইপের আর্গুমেন্ট সসীম সংখ্যা হবে, তাদের জন্যই মেথডটি true রিটার্ন করবে।

উদাহরণ

Number.isFinite(Infinity);  // false
Number.isFinite(NaN);       // false
Number.isFinite(-Infinity); // false

// all other numbers true
Number.isFinite(0);
Number.isFinite(2e64);

// everything else is false
Number.isFinite("0");       // false, would've been true with global isFinite

Polyfill

Number.isFinite = Number.isFinite || function(value) {
    return typeof value === "number" && isFinite(value);
}

Specifications

Specification Status Comment

{{SpecName('ES6', '#sec-number.isfinite', 'Number.isInteger')}}

{{Spec2('ES6')}} Initial definition.

Browser compatibility

{{CompatibilityTable}}
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support {{CompatChrome("19")}} {{CompatGeckoDesktop("16")}} {{CompatNo}} {{CompatOpera("15")}} {{CompatNo}}
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support {{CompatUnknown}} {{CompatUnknown}} {{CompatGeckoMobile("16")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

See also