17 of 264 menu

Функција Number

Функција Number претвара прослеђену вредност у број. У случају низа знакова, размаци на ивицама се уклањају, затим, ако се низ знакова може претворити у број - тада се враћа тај број, а ако не - враћа се NaN. Вредност true се претвара у број 1, вредност false - у број 0. Објекти при нумеричким претварањима се претварају у NaN.

Синтакса

Number(шта је потребно претворити);

Пример

Претворимо булову вредност true у број:

Number(true);

Резултат извршавања кода:

1

Пример

А сада да претворимо булову вредност false:

Number(false);

Резултат извршавања кода:

0

Пример

Да у параметар функције унесемо низ знакова који садржи број:

Number('53');

Као резултат претварања добијамо број:

53

Пример

А сада додајмо броју размаке на почетку и на крају низа знакова:

Number(' 5 ');

Након извршавања кода вишак размака се уклања и на крају добијамо број:

5

Пример

Да претворимо празан низ знакова:

Number('');

Резултат извршавања кода:

0

Пример

Сада претворимо низ знакова, који садржи слово и цифру:

Number('a5');

Након извршавања кода добијамо вредност NaN, која показује недозвољену математичку операцију:

NaN

Пример

Да заменимо места у низу знакова слову и цифри:

Number('5a');

Резултат извршавања кода остаће исти:

NaN

Пример

Сада претворимо низ знакова, у ком су бројеви раздвојени размаком:

Number('5 5');

Као резултат извршавања кода поново видимо да је ова математичка операција недозвољена:

NaN

Пример

Да претворимо булову вредност true, затворену у низ знакова:

Number('true');

Након извршавања кода поново добијамо NaN:

NaN

Пример

Сада претворимо празан објекат:

Number({});

Резултат извршавања кода:

NaN

Пример

Да задамо у параметру функције празан низ:

Number([]);

Као резултат добијамо број 0:

0

Пример

Сада додајмо у низ цифру:

Number([1]);

Низ се претвара у број:

1

Пример

Да претворимо низ који укључује две цифре:

Number([1, 2]);

Као резултат нам се поново саопштава да је ова математичка операција недозвољена:

NaN

Види још

  • функцију Number,
    која претвара у број
  • функцију parseInt,
    која издваја цели број са почетка низа знакова
  • функцију parseFloat,
    која издваја разломљени број са почетка низа знакова
  • функцију String,
    која претвара у низ знакова
  • функцију Boolean,
    која претвара у булову вредност
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј