Verkorte omskakeling na getal in JavaScript

Dikwels word, om die kode te verkort, 'n +-teken voor die string geplaas in plaas van Number. Sodoende word 'n operasie wat slegs vir getalle geldig is op die string uitgevoer en die string word na 'n getal omskakel.

Kyk na die voorbeeld:

javascriptlet a = +'2'; // die veranderlike sal die getal 2 bevat
let b = +'3'; // die veranderlike sal die getal 3 bevat
alert(a + b); // sal 5 uitvoer

Nog 'n voorbeeld:

javascriptlet a = '2';
let b = +a; // b sal die getal 2 bevat

Die volgende voorbeeld, hoewel dit werk, lyk nie baie mooi nie. Die gebruik van die Number-funksie sou meer gepas wees:

javascriptlet a = '2';
let b = '3';
alert(+a + +b); // sal 5 uitvoer
Задание 1

Gegee die kode:

javascriptlet a = '2';
let b = '3';
alert(a + b); // sal '23' uitvoer

Maak met behulp van die beskryfde tegniek met die plusteken die gegewe kode reg sodat aan die veranderlikes a en b 'n getal toegeken word, nie 'n string nie, en die resultaat dienooreenkomstig nie '23' is nie, maar 5.