JavaScriptда сонларга кисқартирилган айлантириш

Кўп вакт Number ўрнига кодни қисқартириш учун сатр олдига + белгиси қўйилади. Шу тариқа сатр устида фақат сонлар учун рухсат этилган амал бажарилади ва сатр сонга айлантирилади.

Мисолга назар солинг:

javascriptlet a = +'2'; // ўзгарувчига 2 сони ёзилади
let b = +'3'; // ўзгарувчига 3 сони ёзилади
alert(a + b); // 5 ни кўрсатади

Яна бир мисол:

javascriptlet a = '2';
let b = +a; // b га 2 сони ёзилади

Кейинги мисол, ишлайдиган бўлса-да, жуда чиройли кўринмайди. Унда Number функциясини ишлатиш жуда ўринли бўлар эди:

javascriptlet a = '2';
let b = '3';
alert(+a + +b); // 5 ни кўрсатади
Задание 1

Берілган код:

javascriptlet a = '2';
let b = '3';
alert(a + b); // '23' ни кўрсатади

Юқорида тавсифланган плюс усули ёрдамида a ва b ўзгарувчиларига сатр эмас, балки сон белгиланганида, ва натижа, мос равишда, '23' эмас, 5 бўлганида, юқоридаги кодни тузатинг.