isFinite()

Misollar

Son chekli ekanini tekshiring:

let result = isFinite(123);
O‘zingiz sinab ko‘ring »
let result = isFinite("123");
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

isFinite() metodi qiymat chekli son bo‘lsa, true qaytaradi.

Cheksiz (chekli bo‘lmagan) qiymatlar: Infinity, -Infinity yoki NaN


isFinite() va Number.isFinite() o‘rtasidagi farq

isFinite() qiymat chekli son bo‘lsa, true qaytaradi.

Number.isFinite() son chekli son bo‘lsa, true qaytaradi.

Boshqacha aytganda:

isFinite() qiymatni tekshirishdan oldin uni songa aylantiradi.

Misollar

// This returns true isFinite(123)
O‘zingiz sinab ko‘ring »
// This returns false Number.isFinite("123")
O‘zingiz sinab ko‘ring »

Sintaksis

isFinite(value)

Parametrlar

Parametr Tavsif
value Majburiy.
Tekshiriladigan qiymat.

Qaytariladigan qiymat

Tip Tavsif
Boolean qiymat.false — agar qiymat Infinity, -Infinity yoki NaN bo‘lsa.
Aks holda true.


Ko‘proq misollar

Son chekli ekanini tekshiring:

isFinite(-1.23); isFinite(5-2); isFinite(0);
O‘zingiz sinab ko‘ring »
isFinite("Hello"); isFinite("2005/12/12");
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

isFinite() — ECMAScript1 (JavaScript 1997) imkoniyati.

U barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!