⊗jsPmBsNEx 47 of 505 menu

JavaScriptтеги сандарды бөлүп алуу

Number функциясы гана сандардан турган саптар менен иштейт. Бирок, JavaScriptте программалоодо көп учурда сизге саптын башында сан, андан кийин тамгалар турган учурлар менен иштөө керек болот.

Мындай саптын мисалы пикселдеги маани болушу мүмкүн: '12px'. Бизге башындагы санды алуу, саптын бөлүгүн таштап кетүү керек дейли. Мындай операция үчүн parseInt функциясы бар. Анын ишин мисал аркылуу көрөлү:

let num = parseInt('12px'); alert(num); // 12 чыгарат

Бирок, пикселдер кээде бөлчөк болушу мүмкүн: '12.5px'. Бул учурда parseInt функциясы баш тартып, бүтүн бөлүгүн гана чыгарат:

let num = parseInt('12.5px'); alert(num); // дагы деле 12 чыгарат

Жалпысынан, мүмкүн бул жүрүм-турум - сизге так ошону керек. Бирок, эгерде андай болбосо - анда parseFloat функциясын колдонуңуз, ал санды анын бөлчөк бөлүгү менен чыгарат:

let num = parseFloat('12.5px'); alert(num); // 12.5 чыгарат

Албетте, бөлчөк бөлүгүнүн жоктугу parseFloat функциясынын туура иштоосуна тоскоол кылбайт:

let num = parseFloat('12px'); alert(num); // 12 чыгарат

'5px' мааниси бар өзгөрмө жана '6px' мааниси бар өзгөрмө берилген. Бул өзгөрмөлөрдүн маанилериндеги пикселдердин суммасын таап, аны экранга чыгарыңыз.

'5.5px' мааниси бар өзгөрмө жана '6.25px' мааниси бар өзгөрмө берилген. Бул өзгөрмөлөрдүн маанилериндеги пикселдердин суммасын таап, аны экранга чыгарыңыз.

Мурунку маселени өзгөртүңүз, анда чыгарылган натыйжага 'px' тамгалары кошулсын. Башкача айтканда, эгерде биздин сумма 11.75 болсо, анда экранга '11.75px' чыксын.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу