JavaScript Sonlar Ma'lumotnomasi (Number Reference)
Ushbu sahifada JavaScript-da sonlar bilan ishlash uchun barcha standart metodlar va xususiyatlar jamlangan.
Son Metodlari va Xususiyatlari
| Nomi | Tavsif |
|---|---|
EPSILON | 1 dan katta bo'lgan eng kichik son va 1 orasidagi farqni qaytaradi |
MAX_SAFE_INTEGER | JavaScript-dagi eng katta xavfsiz butun sonni qaytaradi |
MAX_VALUE | JavaScript-da mumkin bo'lgan eng katta sonni qaytaradi |
MIN_SAFE_INTEGER | JavaScript-dagi eng kichik xavfsiz butun sonni qaytaradi |
MIN_VALUE | JavaScript-da mumkin bo'lgan eng kichik sonni qaytaradi |
NaN | "Son emas" (Not-a-Number) qiymatini anglatadi |
NEGATIVE_INFINITY | Manfiy cheksizlikni anglatadi (overflow bo'lganda qaytariladi) |
POSITIVE_INFINITY | Musbat cheksizlikni anglatadi (overflow bo'lganda qaytariladi) |
isFinite() | Qiymat chekli son ekanligini tekshiradi |
isInteger() | Qiymat butun son ekanligini tekshiradi |
isNaN() | Qiymat NaN ekanligini tekshiradi |
isSafeInteger() | Qiymat xavfsiz butun son ekanligini tekshiradi |
parseFloat() | Matnni tahlil qilib, o'nli kasrli son qaytaradi |
parseInt() | Matnni tahlil qilib, butun son qaytaradi |
toExponential(x) | Sonni eksponent ko'rinishidagi matnga aylantiradi |
toFixed(x) | Sonni nuqtadan keyin x ta raqam bilan formatlaydi |
toLocaleString() | Sonni lokal sozlamalarga mos ravishda matnga aylantiradi |
toPrecision(x) | Sonni x uzunlikdagi matn ko'rinishida formatlaydi |
toString() | Sonni matn (string) ko'rinishiga o'tkazadi |
valueOf() | Sonning primitiv qiymatini qaytaradi |
Eslatma
Barcha son metodlari yangi qiymat qaytaradi. Ular asl sonni o'zgartirmaydi.
Number Obyekti Haqida
Ushbu metodlar va xususiyatlarning aksariyati Number obyektining statik a'zolari hisoblanadi. Ularni to'g'ridan-to'g'ri o'zgaruvchilarda emas, balki Number.isInteger(x) kabi ko'rinishda chaqirish kerak.
