⊗jsPmBsCTN 44 of 505 menu

Преобразуване към число в JavaScript

Нека разгледаме следния код:

let a = '2'; let b = '3'; alert(a + b); // ще изведе '23'

Както виждате, в нашия случай и двете променливи съдържат низове и се събират, съответно, като низове.

Да предположим, че бихме искали стойностите на нашите променливи в този случай да се събират не като низове, а като числа. В този случай ние можем принудително да преобразуваме типа на нашата променлива към число, използвайки специална функция Number:

let a = '2'; let b = '3'; alert(Number(a) + Number(b)); // ще изведе 5

Може да преобразувате низове в числа не в операцията събиране, а веднага при записване в променливата - това ще работи:

let a = Number('2'); // в променливата ще се запише числото 2 let b = Number('3'); // в променливата ще се запише числото 3 alert(a + b); // ще изведе 5

Дадена е променливата a със стойност '10' и променливата b със стойност '20'. Съберете дадените променливи като числа.

Без да стартирате кода, определете какво ще се изведе на екрана:

alert( Number('2') + Number('3') );

Без да стартирате кода, определете какво ще се изведе на екрана:

alert( 2 + Number('3') );

Без да стартирате кода, определете какво ще се изведе на екрана:

alert( '2' + Number('3') );
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне