isFinite()
Misollar
123 chekli sonmi?
Number.isFinite(123)
O‘zingiz sinab ko‘ring »
Number.isFinite("123")
O‘zingiz sinab ko‘ring »
Tavsif
Number.isFinite() metodi son chekli bo‘lsa, true qaytaradi.
Cheksiz (chekli bo‘lmagan) sonlar: Infinity, -Infinity yoki NaN
Aks holda false qaytaradi.
Shuningdek qarang:
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
Number.isFinite(value)
Parametrlar
| Parametr | Tavsif |
| value | Majburiy. Tekshiriladigan qiymat. |
Qaytariladigan qiymat
| Tip | Tavsif |
| Boolean qiymat | true — agar qiymat chekli Number bo‘lsa, aks holda false. |
Ko‘proq misollar
Number.isFinite(+1.23)
Number.isFinite(-1.23)
Number.isFinite('2005/12/12')
O‘zingiz sinab ko‘ring »
Number.isFinite(5-2)
Number.isFinite(5/2)
Number.isFinite(0)
Number.isFinite(0/0)
Number.isFinite(Infinity)
Number.isFinite(-Infinity)
Number.isFinite(NaN)
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
Number.isFinite() — ECMAScript6 (ES6 2015) imkoniyati.
JavaScript 2015 2017-yil iyunidan beri barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome 51 |
Edge 15 |
Firefox 54 |
Safari 10 |
Opera 38 |
| 2016-yil may | 2017-yil aprel | 2017-yil iyun | 2016-yil sentabr | 2016-yil iyun |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
