⊗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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау