Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј