parseInt функциясы
parseInt функциясы жолды
бүтін санға түрлендіреді.
Бұл '12px' сияқты мәндер үшін қажет
- басында сан тұрып, содан кейін өлшем бірліктері
болған жағдайда. Егер parseInt функциясын
'12px' үшін қолдансақ, нәтижесінде
12 саны шығады (және бұл нақты
сан болады, жол емес).
Түрлендіру тек жолдың басында бүтін
сан тұрған жағдайда орындалады, әйтпесе
NaN шығады.
Екінші параметр ретінде санның санау жүйесін
көрсетуге болады, сонда функция
көрсетілген санау жүйесінен ондық жүйеге ауыстырылған санды қайтарады.
Синтаксис
parseInt(жол, [санау жүйесі]);
Мысал
Жолды бүтін санға түрлендірейік:
console.log(parseInt('10px'));
Кодты орындау нәтижесі:
10
Мысал
Бөлшекті түрлендіру кезінде бөлшек бөлігі алынып тасталады:
console.log(parseInt('10.3px'));
Кодты орындау нәтижесі:
10
Мысал
Бұл мысалда функция санды оқий алмайды
(себебі ол жолдың басында емес) және
NaN қайтарады:
let str = 'ені: 100px;';
console.log(parseInt(str));
Кодты орындау нәтижесі:
NaN
Сондай-ақ қараңыз
-
parseFloatфункциясы,
ол жолдың басынан бөлшек санды шығарады -
Numberфункциясы,
ол санға түрлендіреді