parseInt функциясы
parseInt функциясы сапты
бүтүн санга айландырат.
Бул '12px' сыяктуу маанилер үчүн зарыл
- башында сан туруп, андан кийин өлчөө
бирдиктери жазылганда. Эгер parseInt
функциясын '12px' сабына колдонсок,
анда натыйжа 12 саны болот (жана бул чынында эле
сап эмес, сан болот).
Айландыруу болот, эгерде бүтүн
сан саптын башында турган гана учурда, антпесе
NaN чыгат.
Экинчи параметр катары сандын санарип системасын
көрсөтүүгө болот, анда функция көрсөтүлгөн
санарип системасынан ондук системага айландырылган санды
кайтарат.
Синтаксис
javascriptparseInt(сап, [санарип системасы]);
Мисал
Келгиле, сапты бүтүн санга айландыралы:
javascriptconsole.log(parseInt('10px'));
Кодду иштетүүнүн натыйжасы:
javascript10
Мисал
Бөлчөк санды айландырганда бөлчөк бөлүгү ташталат:
javascriptconsole.log(parseInt('10.3px'));
Кодду иштетүүнүн натыйжасы:
javascript10
Мисал
Бул мисалда функция санды окуй албайт
(анткени ал саптын башында эмес) жана
NaN кайтарат:
javascriptlet str = 'width: 100px;';
console.log(parseInt(str));
Кодду иштетүүнүн натыйжасы:
javascriptNaN
Дагы караңыз
-
parseFloatфункциясын,
саптын башындагы бөлчөк санды алып чыгат -
Numberфункциясын,
санга айландырат