Number функциясы
Number функциясы берилген маанини
санга айландырат. Сап учурда, жээктеги
боштук белгилери кесилип алынат, андан кийин,
эгерде сапты санга айландыруу мүмкүн болсо -
анда ал сан кайтарылат, ал эми болбосо -
NaN кайтарылат.
true мааниси
1 санына айландырылат,
false мааниси
- 0 санына. Объекттер сандык
айландыруулар учурунда NaNга айланат.
Синтаксис
javascriptNumber(айландырылуучу нерсе);
Мисал
Булеан маанисин
true санга айландыралы:
javascriptNumber(true);
Кодду иштетүүнүн натыйжасы:
javascript1
Мисал
Эми false булеан маанисин
айландыралы:
javascriptNumber(false);
Кодду иштетүүнүн натыйжасы:
javascript0
Мисал
Функциянын параметрине санды камтыган сап киргизели:
javascriptNumber('53');
Айландыруунун натыйжасында сан алабыз:
javascript53
Мисал
Эми санга саптын башында жана аягында боштук кошуп коёлу:
javascriptNumber(' 5 ');
Кодду иштеткенден кийин кийинки боштуктар жок кылынат жана акырында биз санды алабыз:
javascript5
Мисал
Бош сапты айландыралы:
javascriptNumber('');
Кодду иштетүүнүн натыйжасы:
javascript0
Мисал
Эми тамга менен санды камтыган сапты айландыралы:
javascriptNumber('a5');
Кодду иштеткенден кийин
NaN маанисин алабыз,
бул жарамсыз математикалык
амалды көрсөтөт:
javascriptNaN
Мисал
Сан менен тамганы сапта орун алмаштыралы:
javascriptNumber('5a');
Кодду иштетүүнүн натыйжасы мурдагыдай калат:
javascriptNaN
Мисал
Эми сандар боштук менен бөлүнгөн сапты айландыралы:
javascriptNumber('5 5');
Кодду иштетүүнүн натыйжасында биз дагы ушул математикалык амал жарамсыз экенин көрөбүз:
javascriptNaN
Мисал
true булеан маанисин сапка
кийиргизип айландыралы:
javascriptNumber('true');
Кодду иштеткенден кийин
дагы NaN алабыз:
javascriptNaN
Мисал
Эми бош объектти айландыралы:
javascriptNumber({});
Кодду иштетүүнүн натыйжасы:
javascriptNaN
Мисал
Функциянын параметрине бос массивди берели:
javascriptNumber([]);
Натыйжада биз
0 санын алабыз:
javascript0
Мисал
Эми массивге сан кошуп коёлу:
javascriptNumber([1]);
Массив санга айланат:
javascript1
Мисал
Эки санды камтыган массивди айландыралы:
javascriptNumber([1, 2]);
Натыйжада бизге дагы бул математикалык амал жарамсыз экени айтылат:
javascriptNaN
Ошондой эле караңыз
-
Numberфункциясы,
санга айландырат -
parseIntфункциясы,
саптын башындагы бүтүн санды алат -
parseFloatфункциясы,
саптын башындагы бөлчөк санды алат -
Stringфункциясы,
сапка айландырат -
Booleanфункциясы,
булеан маанисине айландырат