Middle
Qaysi satrni raqamga aylantirish usullarini bilasiz?
sobes.tech AI
AIdan javob
JavaScriptda satrni satga aylantirish uchun bir nechta usullar mavjud:
- Number() — satrni raqamga aylantiradi, agar aylantirish mumkin bo'lmasa NaN qaytaradi.
Number('123'); // 123
Number('12.34'); // 12.34
Number('abc'); // NaN
- parseInt() — satrning boshidan butun sonni tahlil qiladi, keyingi belgilarni e'tiborga olmaydi.
parseInt('123abc'); // 123
parseInt('12.34'); // 12
- parseFloat() — satrning boshidan o'zgaruvchan nuqtali sonni tahlil qiladi.
parseFloat('12.34abc'); // 12.34
- Unar plus (+) — satrni raqamga aylantirish uchun tezkor usul.
+'123'; // 123
+'12.34'; // 12.34
+'abc'; // NaN
- Math.floor(), Math.ceil(), Math.round() — aylantirish uchun foydalanish mumkin.
Usul tanlovi vazifaga bog'liq: agar butun son kerak bo'lsa — parseInt, agar o'zgaruvchan nuqtali son kerak bo'lsa — parseFloat yoki Number.