Conversão Abreviada para Número em JavaScript
Frequentemente, para encurtar o código, em vez de Number
coloca-se um sinal de + antes da string.
Dessa forma, uma operação permitida apenas para
números é executada na string, e a string é convertida em número.
Veja o exemplo:
let a = +'2'; // a variável armazenará o número 2
let b = +'3'; // a variável armazenará o número 3
alert(a + b); // exibirá 5
Aqui está outro exemplo:
let a = '2';
let b = +a; // b armazenará o número 2
O exemplo a seguir, embora funcional,
não parece muito elegante. Neste caso, o uso
da função Number seria mais apropriado:
let a = '2';
let b = '3';
alert(+a + +b); // exibirá 5
Dado o código:
let a = '2';
let b = '3';
alert(a + b); // exibirá '23'
Usando a técnica do plus descrita acima, corrija
o código fornecido para que as variáveis a
e b recebam um número, e não uma string,
e, consequentemente, o resultado seja
5, e não '23'.