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
Number(öwürmeli zat);
Mysal
Boolean bahasyny
true sanyna öwüreliň:
Number(true);
Kodyň ýerine ýetiriliş netijesi:
1
Mysal
Indi bolsa
false boolean bahasyny öwüreliň:
Number(false);
Kodyň ýerine ýetiriliş netijesi:
0
Mysal
Funksiýanyň parametrine sany öz içine alýan setiri girizeliň:
Number('53');
Öwürmek netijesinde biz san alyarys:
53
Mysal
Indi bolsa sana setiriň başynda we ahyrynda boşluk goşalyň:
Number(' 5 ');
Kody ýerine ýetirilensoň artyk boşluklar aýrylýar we netijede biz san alyarys:
5
Mysal
Boş setiri öwüreliň:
Number('');
Kodyň ýerine ýetiriliş netijesi:
0
Mysal
Indi bolsa harp we san öz içine alýan setiri öwüreliň:
Number('a5');
Kody ýerine ýetirilensoň
biz rugsat berilmedik matematiki
amaly görkezýän NaN bahasyny alyarys:
NaN
Mysal
Setirde harpy we sany ýerlerini çalyşdyryp göreliň:
Number('5a');
Kodyň ýerine ýetiriliş netijesi öňki ýaly galar:
NaN
Mysal
Indi bolsa sanlaryň boşluk bilen bölünen setiri öwüreliň:
Number('5 5');
Kody ýerine ýetiriliş netijesinde biz ýene-de bu matematiki amalyň rugsat berilmedikdigini görýäris:
NaN
Mysal
true boolean bahasyny,
setir içine alnan ýagdaýynda, öwüreliň:
Number('true');
Kody ýerine ýetirilensoň
ýene-de NaN alyarys:
NaN
Mysal
Indi bolsa boş obýekti öwüreliň:
Number({});
Kodyň ýerine ýetiriliş netijesi:
NaN
Mysal
Funksiýanyň parametrine boş massiw bereliň:
Number([]);
Netijede biz
0 sanyny alyarys:
0
Mysal
Indi bolsa massiwe san goşalyň:
Number([1]);
Massiwe sana öwrüler:
1
Mysal
Iki sany öz içine alýan massiwi öwüreliň:
Number([1, 2]);
Netijede bize ýene-de, bu matematiki amalyň rugsat berilmedikdigi habar beriler:
NaN
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