offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsPmBsShNC 45 of 503 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.

enru