НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить