⊗jsPmBsShNC 45 of 505 menu

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

Често, за да се съкрати кодът, вместо Number пред низа се поставя знакът +. По този начин над низа се извършва операция, допустима само за числа и низът се преобразува в число.

Вижте пример:

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

Ето още един пример:

let a = '2'; let b = +a; // в b ще се запише числото 2

Следващият пример, макар и работещ, изглежда не много красиво. В него по-уместно би било използването на функцията Number:

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

Даден е кодът:

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

С помощта на описания прием с плюс поправете дадения код така, че в променливите a и b да се присвоява число, а не низ, и резултатът, съответно, да бъде не '23', а 5.

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