# Сокращенное преобразование к числу в 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`.

← →
↑
en ru