Sobes.tech
Middle

Qaysi satrni raqamga aylantirish usullarini bilasiz?

sobes.tech AI

AIdan javob

JavaScriptda satrni satga aylantirish uchun bir nechta usullar mavjud:

  1. Number() — satrni raqamga aylantiradi, agar aylantirish mumkin bo'lmasa NaN qaytaradi.
Number('123'); // 123
Number('12.34'); // 12.34
Number('abc'); // NaN
  1. parseInt() — satrning boshidan butun sonni tahlil qiladi, keyingi belgilarni e'tiborga olmaydi.
parseInt('123abc'); // 123
parseInt('12.34'); // 12
  1. parseFloat() — satrning boshidan o'zgaruvchan nuqtali sonni tahlil qiladi.
parseFloat('12.34abc'); // 12.34
  1. Unar plus (+) — satrni raqamga aylantirish uchun tezkor usul.
+'123'; // 123
+'12.34'; // 12.34
+'abc'; // NaN
  1. 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.