Преобразование интерполяции

let age =  '19';
let weight = '63';

let str = Number(age);
let str2 = Number(weight);


let result = `${str+ `${str2}`}`;  // По идеи должно выходить число 82, 
                                  //  но вместо этого числа выходит 1963. 
                                 //   Я неправильно преобразовал? Где ошибка(?

alert(result);


Ответы (1 шт):

Автор решения: Igor

В этом выражении складываются число и строка:

str + `${str2}`

let age =  '19';
let weight = '63';

let str = Number(age);
let str2 = Number(weight);

let result = `${str + str2}`; // or result = str + str2;
console.log(result);

→ Ссылка