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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць