Number Funksiýasy
Number funksiýasy berlen
bahany sana öwürýär. Setir ýagdaýynda gapdallardaky
boşluk belgileri kesilýär, soňra, eger
setiri sana öwürmek mümkin bolsa - onda
şol san gaýtarylýar, ýok bolsa - gaýtarylýar
NaN.
true
bahasy 1 sanyna öwürilýär,
false
bahasy - 0 sanyna. San öwürmeklerde
obyektler NaN-a öwrülýär.
Sintaksis
javascriptNumber(öwürmeli zat);
Mysal
Boolean bahasyny
true sanyna öwüreliň:
javascriptNumber(true);
Kodyň ýerine ýetiriliş netijesi:
javascript1
Mysal
Indi bolsa
false boolean bahasyny öwüreliň:
javascriptNumber(false);
Kodyň ýerine ýetiriliş netijesi:
javascript0
Mysal
Funksiýanyň parametrine sany öz içine alýan setiri girizeliň:
javascriptNumber('53');
Öwürmek netijesinde biz san alyarys:
javascript53
Mysal
Indi bolsa sana setiriň başynda we ahyrynda boşluk goşalyň:
javascriptNumber(' 5 ');
Kody ýerine ýetirilensoň artyk boşluklar aýrylýar we netijede biz san alyarys:
javascript5
Mysal
Boş setiri öwüreliň:
javascriptNumber('');
Kodyň ýerine ýetiriliş netijesi:
javascript0
Mysal
Indi bolsa harp we san öz içine alýan setiri öwüreliň:
javascriptNumber('a5');
Kody ýerine ýetirilensoň
biz rugsat berilmedik matematiki
amaly görkezýän NaN bahasyny alyarys:
javascriptNaN
Mysal
Setirde harpy we sany ýerlerini çalyşdyryp göreliň:
javascriptNumber('5a');
Kodyň ýerine ýetiriliş netijesi öňki ýaly galar:
javascriptNaN
Mysal
Indi bolsa sanlaryň boşluk bilen bölünen setiri öwüreliň:
javascriptNumber('5 5');
Kody ýerine ýetiriliş netijesinde biz ýene-de bu matematiki amalyň rugsat berilmedikdigini görýäris:
javascriptNaN
Mysal
true boolean bahasyny,
setir içine alnan ýagdaýynda, öwüreliň:
javascriptNumber('true');
Kody ýerine ýetirilensoň
ýene-de NaN alyarys:
javascriptNaN
Mysal
Indi bolsa boş obýekti öwüreliň:
javascriptNumber({});
Kodyň ýerine ýetiriliş netijesi:
javascriptNaN
Mysal
Funksiýanyň parametrine boş massiw bereliň:
javascriptNumber([]);
Netijede biz
0 sanyny alyarys:
javascript0
Mysal
Indi bolsa massiwe san goşalyň:
javascriptNumber([1]);
Massiwe sana öwrüler:
javascript1
Mysal
Iki sany öz içine alýan massiwi öwüreliň:
javascriptNumber([1, 2]);
Netijede bize ýene-de, bu matematiki amalyň rugsat berilmedikdigi habar beriler:
javascriptNaN
Hem görüň
-
Numberfunksiýasy,
sana öwürýär -
parseIntfunksiýasy,
setiriň başyndan bitin san çykarýar -
parseFloatfunksiýasy,
setiriň başyndan böleklik san çykarýar -
Stringfunksiýasy,
setire öwürýär -
Booleanfunksiýasy,
boolean bahasyna öwürýär