Conversión abreviada a número en JavaScript
A menudo, para acortar el código en lugar de Number
se coloca un signo + delante de la cadena.
De esta manera, se realiza una operación sobre la cadena
que solo está permitida para
números y la cadena se convierte en número.
Vea el ejemplo:
let a = +'2'; // en la variable se almacenará el número 2
let b = +'3'; // en la variable se almacenará el número 3
alert(a + b); // mostrará 5
Aquí hay otro ejemplo:
let a = '2';
let b = +a; // en b se almacenará el número 2
Y el siguiente ejemplo, aunque funcional,
no se ve muy elegante. En este caso, sería más apropiado
usar la función Number:
let a = '2';
let b = '3';
alert(+a + +b); // mostrará 5
Dado el código:
let a = '2';
let b = '3';
alert(a + b); // mostrará '23'
Utilizando el método descrito con el signo más, corrija
el código proporcionado para que a las variables a
y b se les asigne un número, y no una cadena,
y el resultado correspondiente fuera
'23', sino 5.